Time of Update: 2015-09-07
標籤: 一、安裝與啟動1. 安裝 第一步:從http://mwr.to/drozer下載Drozer (Windows Installer) 第二步:在Android裝置中安裝agent.apkadb install agent.apk2. 啟動第一步:在PC上使用adb進行連接埠轉寄,轉寄到Drozer使用的連接埠31415adb forward tcp:31415
Time of Update: 2015-09-07
標籤:總結一下:1.Touch事件分發中只有兩個主角:ViewGroup和View。ViewGroup包含onInterceptTouchEvent、dispatchTouchEvent、onTouchEvent三個相關事件。View包含dispatchTouchEvent、onTouchEvent兩個相關事件。其中ViewGroup又繼承於View。2.觸摸事件由Action_Down、Action_Move、Aciton_UP組成,其中一次完整的觸摸事件中,Down和Up都只有最多一個,Mo
Time of Update: 2015-09-07
標籤:在實際的應用程式開發中,我們有時需要把 Activity 設定成全螢幕顯示,一般情況下,可以通過兩種方式來設定全螢幕顯示效果: 其一:在代碼onCreate裡面setContentView之前設定(如下)view plaincopy to clipboardprint? public void onCreate(Bundle savedInstanceState) {
Time of Update: 2015-09-08
標籤:我有一個Cocoa / Objective-C的應用程式,它嵌入了一個WebKit的web視圖。我需要開啟的資料庫支援和本機存放區。我知道這是可以做到-我有它在Safari中工作-但我無法找到如何設定這在我自己的應用程式的樣本。 我發現這個(未回答)問題的SO它提供了一個例子,但正如原來不起作用。而事實上,(setDatabasesEnabled,setLocalStorageEnabled)沒有在我的WebKit的定義。 (Xcode的3.2.5),儘管它們似乎存在,如果我定義他們自己。
Time of Update: 2015-09-08
標籤:Another app is currently holding the yum lock; waiting for it to exit... The other application is: PackageKit Memory : 153 M RSS (266 MB VSZ) Started: Thu Jul 12 00:03:05 2012 - 06:17 ago State : Sleeping, pid: 4018Another app is
Time of Update: 2015-09-08
標籤:runtime/KVO等面試題1.KVO內部實現原則回答:1>KVO是基於runtime機制實現的 2>當某個類的對象第一次被觀察時,系統就會在運行期動態地建立該類的一個衍生類別,在這個衍生類別中重寫基類中任何被觀察屬性的setter方法。衍生類別在被重寫的setter方法實現真正的通知機制(Person->NSKVONOtifying
Time of Update: 2015-09-07
標籤:iOS開發中各種淫技總結(六) swift中指標的使用在 Swift 中,指標都使用一個特殊的類型來表示,那就是 UnsafePointer<T>。遵循了 Cocoa 的一貫不可變原則,UnsafePointer<T> 也是不可變的。當然對應地,它還有一個可變變體,UnsafeMutablePointer<T>。絕大部分時間裡,C 中的指標都會被以這兩種類型引入到 Swift 中:C 中 const 修飾的指標對應
Time of Update: 2015-09-07
標籤: iOS開發——完整項目實戰OC篇&百思不得姐第四天 上午 一:自訂按鈕使用九宮格布局 二:控制項不能點擊 三:擷取使用者點擊了那個按鈕 四:調整按鈕內部控制項的位置:主流-》上下 五:不能直接使用self.navigationCont
Time of Update: 2015-09-07
標籤: 當人們第一次使用App Engine的時候,他們會問一些App Engine不會做的事情。其中的一些事情Google在不久的將來會實現的,還有一些違背了App Engine設計的本質,將不可能增加(到App Engine中)。在一本書中列出這些特性是困難的,因為隨著時間推移,你讀到的可能已經被Google實現了。(確實,這個列表從本書一版之後已經變得相當短了。<1.Indeed,this list has gotten
Time of Update: 2015-09-07
標籤:對於使用listView配合adapter進行重新整理的方法大家都不陌生,先重新整理adapter裡的資料,然後調用notifydatasetchange通知listView重新整理介面。方法雖然簡單,但這裡面涉及到一個效率的問題,調用notifydatasetchange其實會導致adpter的getView方法被多次調用 (畫面上能顯示多少就會被調用多少次),如果是很明確的知道只更新了list中的某一個項的資料(比如使用者點擊list某一項後更新該項的顯示狀態,或者
Time of Update: 2015-09-06
標籤:http://www.cocoachina.com/webapp/20150906/13344.html WebApp的實現基礎就是HMTL5+JS+CSS3,但是WebApp還是基於瀏覽器的微網站開發。正式如此,我們必須要深入的瞭解HTML5的8大特性,這樣才能方便我們在開發和設計APP的時候,更合理的採用原生APP與WebApp的相結合。而APP裡面最重要的一個分享功能,分享出去的必須是網頁形式的。所以,需要學會HTML5。為什麼說HTML5適合進行移動WebApp開發?第一
Time of Update: 2015-09-07
標籤:需求: WebView載入H5頁面遇到錯誤時,需要修改系統預設的頁面,採用自己定製的頁面。解決方案與過程:1.最開始採用的是webView.loadDataWithBaseUrl載入一段字串:String data="<a onClick=\"window.history.back()\" >分頁錯誤,點擊重新整理</a>";mWebView.loadDataWithBaseURL("", data, "text/html", "UTF-8", "");存在問題:
Time of Update: 2015-09-06
標籤:API OverviewThe M Developer Preview gives you an advance look at the upcoming release for the Android platform, which offers new features for users and app developers. This document provides an introduction to the most notable
Time of Update: 2015-09-07
標籤: 最近自訂Toolbar之後,發現左側不能完全填充,總是留一點空白,經過查看新發布的V7的支援包中的style發現瞭解決方法。 查看Wiget.AppCompat.Toolbar的parent,如下: <style name="Base.Widget.AppCompat.Toolbar" parent="android:Widget"> <item
Time of Update: 2015-09-06
標籤:public final Message obtainMessage (int what, int arg1, int arg2, Object obj)這裡面的4個參數求解釋啊。。。byte[] buffer = new byte[1024]; int bytes;bytes = mmInStream.read(buffer);mHandler.obtainMessage(MainActivity.MESSAGE_READ, bytes, -1, buffer) .
Time of Update: 2015-09-07
標籤: 原文連結: http://www.cnblogs.com/sdnyzhl/archive/2012/12/11/2813210.html自己按照openssl中介紹的編譯,安裝openssl,其間編譯並不是很順利。首先是關於在x64上進行編譯,問題一大堆,並且在x64編譯安裝文檔中介紹的很簡單,細節沒有介紹,自己決定按照x86上的方法進行編譯。才開始出現了link error,重新解壓壓縮包後重新編譯就成功了。在編譯過程中並沒有使用nasm,而是直接使用vc
Time of Update: 2015-09-07
標籤:1.TableView內建滑動刪除功能,只要實現代理的方法tableView:commitEditingStyle:forRowAtIndexPath:方法即可,在方法中做資料的操作,重新整理表格就行。2.重新整理表格有兩種方法:tableView:reloadRowsAtIndexPath:該方法使用前提是模型資料與tableView的行數要求一致。tableView:deleteRowsAtIndexPath:該方法使用前提是模型資料刪除的個數和表格刪掉的行數要一致。3.編輯狀態只要修
Time of Update: 2015-09-07
標籤:開發環境部署 JDK的下載、安裝和環境變數配置:http://www.cnblogs.com/duxiuxing/p/4771901.html 通過鏡像安裝Android SDK:http://www.cnblogs.com/duxiuxing/p/4666180.html Android Studio開發環境部署:http://www.cnblogs.com/duxiuxing/p/4206051.html Eclipse開發環境部署:
Time of Update: 2015-09-07
標籤: 測試菜鳥在無人指導的情況下開始進行自動化測試的學習啦。。。。 俗話說得好,說一千遍不如做一遍,在簡單地百度之後,開始按照網上教程部署appium自動化測試環境 嘗試一:Windows_x64 (1)node.js (2)Android SDK (3)Apache Ant (4)JDK (5)Maven &
Time of Update: 2015-09-07
標籤:參考:http://blog.csdn.net/zhangjg_blog/article/details/10923643#singleInstance的特點可以歸結為以下三條:以singleInstance模式啟動的Activity具有全域唯一性,即整個系統中只會存在一個這樣的執行個體以singleInstance模式啟動的Activity具有獨佔性,即它會獨自佔用一個任務,被他開啟的任何activity都會運行在其他任務中(官方文檔上的描述為,singleInstance模式的Acti