Time of Update: 2015-04-05
標籤: 這是Stackoverflow上一位網友的回答: 原地址:http://stackoverflow.com/questions/3572463/what-is-context-in-androidAs the name suggests, its the context of current state of the application/object. It lets newly created objects understand what has been going on.
Time of Update: 2015-04-05
標籤:上一篇我們講了apk防止反編譯技術中的加殼技術,如果有不明白的可以查看我的上一篇部落格http://my.oschina.net/u/2323218/blog/393372。接下來我們將介紹另一種防止apk反編譯的技術-運行時修改位元組碼。這種方法是在工作中在實現app wrapping時,看到國外的一篇關於android
Time of Update: 2015-04-05
標籤:Looper,Handler,Message三者是我們常常用來再子線程跟新UI的,我們把Message發給Handler,然後,handler調用HandlerMessage()方法,我們在這個方法裡面更新UI。那麼Looper呢,又是什麼,下面我來給大家介紹一下三者的關係。首先要說明的是,每個線程最多隻有一個Looper,線上程裡面調用Looper.prepare()就是為這個線程設定了一個Looper,所以在子線程,我們使用這個三者前,一定要調用Looper.prepare()方法,而
Time of Update: 2015-04-05
標籤:gravity 這個英文單詞是重心的意思,在這裡就表示固定位置的意思。android:layout_gravity 和 android:gravity 的區別從名字上可以看到,android:gravity是對元素本身說的,元素本身的文本顯示在什麼地方靠著換個屬性設定,不過不設定預設是在左側的。android:layout_gravity是相對與它的父元素說的,說明元素顯示在父元素的什麼位置。比如說button: android:layout_gravity 表示按鈕在介面上的位置。
Time of Update: 2015-04-05
標籤:一. 允許網頁寬度自動調整: "自適應網頁設計"到底是怎麼做到的?其實並不難。
Time of Update: 2015-04-05
標籤:網上找的一些顏色值 Java代碼 <?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#FFFFFF<
Time of Update: 2015-04-05
標籤://通常用於刪除緩衝的時,計算緩衝大小//單個檔案的大小- (long long) fileSizeAtPath:(NSString*) filePath{ NSFileManager* manager = [NSFileManager defaultManager]; if ([manager fileExistsAtPath:filePath]){ return [[manager attributesOfItemAtPath:filePath
Time of Update: 2015-04-05
標籤: Style個人理解就是view的一些屬性的集合,那麼一系列view(例如TextVIew),只要是要該style那麼就都有相同的內容,如 文字的大少,顏色等,方便修改首先最基本的使用,多個textView都顯示一樣的顏色 跟文字大少等屬性 Sytle的定義: [java] view
Time of Update: 2015-04-05
標籤:簡介 在本文中,我將給大家介紹ios中如何運用NSURLConnection從網路上下載資料,以及解析JSON資料格式的資料,還有資料的顯示和圖片非同步下載。 涉及到的知識點: 1.NSURLConnection的非同步下載和資料要求方法的封裝。 2.認識JSON格式和JSON格式的解析使用 3.資料在模擬器上的顯示和圖片的非同步下載(使用SDWebImage非同步顯示圖片,SDWebImage是一個庫)注意: 在ios開發中,無論是資料還是圖片都是使用非同步下載方法,不能使用
Time of Update: 2015-04-05
標籤:image android 擷取影片縮圖:ThumbnailUtils方式擷取 /** * 擷取視頻的縮圖 必須在2.2及以上版本使用,因為其中使用了ThumbnailUtils這個類 * 先通過ThumbnailUtils來建立一個視頻的縮圖,然後再利用ThumbnailUtils來產生指定大小的縮圖。 *
Time of Update: 2015-04-05
標籤:android 自訂布局 流式布局 安卓流式布局,經常用在 曆史搜尋方塊、人物標籤 等安卓功能中, 對於沒有經驗的同學來說,要自己寫流式布局確實是一個痛點,或者寫出來的自訂布局的運行效率也不高,這裡是我自己整理出的一個非常好的例子, 拿出來跟大家交流學習。1、 FlowViewGroup 類的java代碼如下package
Time of Update: 2015-04-05
標籤:android android開發 本章主講Activity的生命週期Activity整個生命週期有四種狀態,7個方法,3個嵌套迴圈 狀態:1. Activity/Running 活動狀態 指的是目前使用者正在互動的activity狀態2. Paused
Time of Update: 2015-04-05
標籤:java和android對mac地址加1 java和android對mac地址減1 Java和Android對Mac地址加1或者減1/** * Mac + 1 * @author YOLANDA * @return */public static String getMacAdd1(String mac){String lastChar = mac.substring(mac.length() -
Time of Update: 2015-04-05
標籤: android應用ui是繪製在主線程中的,這個線程就是ActivityThread。但實際上看源碼發現ActivityThread並沒有繼承自Thread,而是一個獨立的類,只是在其main方法中開了一個Looper迴圈訊息,不斷接收處理髮到主線程裡面的訊息,比如performLaunchActivity.
Time of Update: 2015-04-05
標籤:前段時間剛開始學Android時遇到這個問題,每次開啟、運行Android project 都會跳出這個提示:無視它程式可以運行,但總是覺得有點不爽網上已有一些解決方案:1、開啟項目的AndroidManifest.xml檔案,android:targetSdkVersion="21"改為“20”或以下的值。由於Android L為預覽版本,版本號碼還是使用“20”的原因導致了此問題。修改完後,再Project -> Context
Time of Update: 2015-04-05
標籤:Service的開發分為兩個步驟:定義Service和配置Service1、定義Service定義一個Service子類繼承於Service2、配置Service在AndroidManifest.xml檔案中,配置該Service。有兩種配置方法。第一種是顯示配置,只需要使用<Service.../>標籤聲明Service的名稱。<Service.../>與其他組件標籤(例如<activity></activity>)並列位於<appl
Time of Update: 2015-04-05
標籤:今天主要學習了監聽事件的是實現方法,就是說,做了某些動作後,怎麼監聽這個動作並作出相應反應。方法主要有三種:1.匿名內部類的方法2.獨立類的方法3.類似實現介面的方法以下分別分析:1.匿名內部類的方法就是使用innerClass的方式建立監聽事件步驟如下: 1)建立一個button,在xml中拖入一個button即可 2)在來源程式中對button進行初始化 就是,先建立一個button
Time of Update: 2015-04-05
標籤:android系統分享 android自訂系統分享 Android分享內容到其他應用,調用系統的Dialog或者ActionBar的彈窗都不太自由,限制太大,這裡我提供一個完全自定介面的,可以彈窗,也可以直接在Activity或者Fragment裡邊自訂介面。這裡展示一個關鍵類的代碼,做了封裝處理,我寫兩個一個Demo,免費源碼在:http://download.csdn.net/detail/yanzhenjie1003
Time of Update: 2015-04-05
標籤:iOS開發之XML解析1.XML格式結構:層層嵌套的樹形結構<?xml version="1.0" encoding="utf-8" ?>1.0 表示XML檔案版本, utf-8 表示 內部文本使用的編碼<root> 表示根節點<CityName>北京</CityName> 一個結點, CityName是結點名, 北京結點值<Item key="1" value="A"><
Time of Update: 2015-04-05
標籤:iOS開發之XML解析代碼 //1.載入和解析XML檔案 NSString *path = [[NSBundle mainBundle] pathForResource:@"xml.txt" ofType:nil]; NSData *data = [[NSData alloc] initWithContentsOfFile:path]; // GDataXMLDocument 表示XML文檔對象 // initWithData 使用NSData初始化,