Time of Update: 2016-05-22
標籤:在Mac下做開發,用Fiddler抓包由於離不開Windows比較痛苦,還好有Charles,到官網http://www.charlesproxy.com/可下載到最新版本(若不支援rMBP可拖到Retinizer中把文字變清晰)HTTP抓包開啟Charles程式查看Mac電腦的IP地址,如192.168.1.7開啟iOS設定,進入當前wifi串連,設定HTTP代理Group,將伺服器填為上一步中獲得的IP,即192.168.1.7,連接埠填8888iOS裝置開啟你要抓包的app進行網路操
Time of Update: 2016-05-22
標籤: 已經掌握了CALayer下的CATransition動畫在同一個控制器下實現,但是在不同控制器間跳轉又該如何?呢? MyViewController *myVC = [[MyViewController alloc]init]; //建立動畫 CATransition *animation = [CATransition animation]; //設定運動軌跡的速度 animation.timingFunction =
Time of Update: 2016-05-22
標籤:我相信大家在布局檔案中都用過權重(layout_weight)吧,當然這隻有線上性布局(Linearlayout)中才有的,可是很多人也許都只是簡單的理解為比。其實權重就是: 把螢幕剩餘空間按比例分配大家先記住這句話,這裡就來深入理解下權重,這裡以水平排列為例(即寬度的權重),懂了水平的,豎直排列的(即高度的權重)自然同理。①第一種情況(寬度為wrap_content):a.<LinearLayout
Time of Update: 2016-05-22
標籤:我們已經分析過Activity的啟動流程,從中也分析了Activity的生命週期。而其中有一個生命週期方法:onSaveInstanceState方法,今天我們主要講解一下onSaveInstanceState方法的執行時機。
Time of Update: 2016-05-22
標籤:1.關於ContentProvider和ContentResolver(1)ContentProvider(內容提供者) ContentProvider是不同應用程式之間進行資料交換的標準API,只提供資料的提供者。 ContentProvider以某種Uri形式對外提供資料,允許其他應用訪問或修改資料,其他應用程式通過ContentResolver根據Uri去訪問操作指定資料。將一個字串轉換成Uri:Uri uri =
Time of Update: 2016-05-22
標籤:layout檔案: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools" 4 android:layout_width="match_parent" 5
Time of Update: 2016-05-22
標籤: 好醜. 測試手機iPhone6s , 也就是使用了新特性 3DTouch. 囧 不知道的以為會有多難.在開始之前UIViewControllerPreviewingDelegate // 簽訂這個協議- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ UITableViewCell *cell = [tableView
Time of Update: 2016-05-22
標籤:1、在Android Studio中添加assets目錄,首先調整成project模式在main的目錄下建立一檔案夾叫:assets 。 WebView\src\main\assets在項目的WebView.iml中加入: <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
Time of Update: 2016-05-22
標籤:寫一個簡單的後台,在接到app請求資料的時候,返回對應的內容:index.php檔案如下:<?php$id = $_POST[‘id‘];if($id==001){ echo json_encode(array(‘id‘=>001,‘name‘=>‘zhangsan‘));}if($id==002){ echo json_encode(array(‘id‘=>002,‘name‘=>‘lisi‘));}if($id==003){ echo
Time of Update: 2016-05-22
標籤:基於安卓的sqlite增刪改,筆記學習:1、使用LinearLayout 布局產生,增刪改的頁面代碼布局如下: 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4
Time of Update: 2016-05-22
標籤:1. Nagios 簡介是一個開源軟體,可以監控網路裝置網路流量、Linux/windows主機狀態,甚至可以監控印表機它可以運行在Linux上或windows上基於瀏覽器的web介面方便營運人員查看監控項目的狀態支援web介面配置、管理操作支援簡訊、郵件通知可以自訂指令碼實現自訂化監控Nagios官網 http://www.nagios.org2. Nagios安裝 -
Time of Update: 2016-05-22
標籤:寫單元測試類1.建立單元測試檔案夾,即建立一個用於單元測試的包,存放單元測試的類。2.建立一個類如 ExampleTest,注意要繼承自InstrumentationTestCase類。3.建立一個方法,以 test 開頭,如 testJson 為項目登錄區測試1.點擊”Run-> Edit Configurations”, 然後點擊“+”從左邊彈出的列表裡,選擇添加一個 Android
Time of Update: 2016-05-23
標籤:JavaScript提供了apply和call兩種調用方式來確定函數體中this的指向,表現出來的特徵就是:對象可以‘借用‘其他對象的方法。之前的幾篇部落格回顧了一些Web控制項的一些開發方法,我們聊了如何?一個自訂的組合框,也聊了一個相對複雜一點的地址控制項的開發,從上一篇開始,開始聊一些JavaScript語言本身的話題,回顧了閉包和原型繼承,今天我們就一起來聊聊apply和call這兩種調用方式的前世今生。當然,儘管主題在變,但是基於業務情境來剖析理論知識的寫作風格不會變。我們還是從
Time of Update: 2016-05-23
標籤:今天在做項目的搜尋網頁面的時候出現了no such table 第一反應就是找到報錯的地方,debug也好,檢查語句是否正確,卻一直沒找到問題,最後clean project,卸載了程式, 重新安裝後就OK了,我從一個英文網站找個解決這個問題幾個辦法 uninstalling app cleaning cache / data changing database version number forcing to copy the database even if it
Time of Update: 2016-05-23
標籤:1. KVC的實現原理遍曆字典裡面所有的key,以name為例 去模型中尋找有沒有setName:方法,有就直接調用賦值 假如沒有找到setName:方法,就會繼續尋找有沒有_name屬性,有就_name = value賦值 假如沒有找到_name,還會繼續尋找模型中有沒有name屬性 最終沒有找到,就會直接報錯 報錯資訊:2.
Time of Update: 2016-05-23
標籤:×目錄[1]布局視口 [2]視覺視口 [3]理想視口[4]meta標籤[5]總結前面的話 在CSS標準文檔中,視口viewport被稱為初始包含塊。這個初始包含塊是所有CSS百分比寬度推算的根源,它給CSS布局限制了一個最大寬度。在案頭上,視口的寬度和瀏覽器視窗的寬度一致。而在移動端,視口分為布局視口(layout viewport)、視覺視口(visual viewport)和理想視口(ideal
Time of Update: 2016-05-22
標籤:本章我學習了S3C6410開發環境配置的過程如下:1安裝串口調試工具:minicom以Ubuntu Linux為例,需要按照如下步驟安裝、配置和調試minicom:第一步:檢測當前系統是否支援USB轉串口#lsmod | grep usbserial 如果有usbserial說明系統支援USB轉串口第二步:安裝minicom#apt-get install minicom第三步:配置minicom#minicom -s 進入配置頁面,進入“Serial port
Time of Update: 2016-05-22
標籤: android是什嗎?是一個基於linux開源的作業系統,主要適用於智慧型裝置,如智能手機,平板,智能電視,智能手錶,Google眼鏡,智能家居,由google開發,2008年開發出第一個版本 android的各個版本都有相應的名稱;關注的版本:4.xx,5.xx;解析度:720p最多; android與ios區別;一個是開源,一個是封閉的; android系統架構;最底層:linux核心:linux核心技術,各種驅動(wi
Time of Update: 2016-05-22
標籤:Android調用相機拍照,擷取原始照片的解決方案如下:注意要有讀取檔案的許可權,需要添加如下的許可權:<uses-permission android:name="android.permission.CAMERA" />按鈕點擊事件:public void click(View view) { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);//相機捕捉圖片的意圖
Time of Update: 2016-05-22
標籤: 距離上一篇 《基於 js-sdk 的簡單應用》已經快一年了,說來真是慚愧。上次不久之後便換了工作,一直處於比較忙的狀態。其次後面酣暢一段時間都沒有從事移動相關的工作。直到今年3月份開始,臨時借調去支援其他項目組又開始接觸到移動項目中去。 今天要講的還是hybrid , 至於原因,每每談到移動互連網,談到hybrid , 我總是欣喜的。猶記得2013年夏天,hybrid