標籤:你會很奇怪,為什麼有些app啟動時,會出現一會兒的黑屏或者白屏才進入Activity的介面顯示,但是有些app卻不會如QQ手機端,的確這裡要做處理一下。這裡先瞭解一下為什麼會出現這樣的現象,其實很簡單,簡曆一個簡單的例子就可以理解了。其實,黑屏或者白屏這裡並不是不正常,而是還沒載入到布局檔案,就已經顯示了window視窗背景,黑屏白屏就是window視窗背景。代碼如下,可以自己寫個小demo就理解了。@Overrideprotected void onCreate(Bundle
標籤:建立菜單 在AndroidSDK中,無需從頭建立菜單對象。因為一個活動只與一個菜單關聯,所以Android會為該活動建立此菜單,然後將它傳給Activity類的onCreateOptionsMenu回調。此方法可用於使用一組功能表項目填充單個傳入的菜單。@Override public boolean onCreateOptionsMenu(Menu menu) { //.... return
標籤:android listview 這裡是使用 TOC 產生的目錄:Layout檔案定義ListView定義item 模板定義代碼初始化列表使用者點擊處理效果要使用 ListView 實現一個儲值方式選擇,預設想選中第二項,搞了一下午,終於搞定了。原本就沒怎麼用 Java 寫過 Android 應用,又隔了好久沒寫,一切都生疏了,半吊子變成大獃瓜了……Layout檔案定義分兩部分,一部分是 ListView 的定義,一部分
標籤:android widget custom edittext ui 概述: 基於對上一篇部落格《Android
標籤:一.MD5加密MD5加密是最常用的加密方法之一,是從一段字串中通過相應特徵產生一段32位的數字字母混合碼。MD5主要特點是
標籤: IOS中我們可以通過Storyborad以及segue來實現我們自己的情境切換動畫,建立項目使用Single View Application模板並取名為MyCustomSegue。 使用storyboard托出另一UIViewController並分設定兩個控制器的視圖顏色,並設定跳轉頁面的segue為custom 設定 建立檔案MyCustomChangeSegue並重新perform方法 1 @implementation
標籤:android應用 thread 文檔 線程 android 大致翻譯一下,記錄筆記。原文地址:Processes and ThreadsProcesses and
標籤:網路請求的步驟:get請求:#pragma mark - 這是私人方法,盡量不要再方法中直接使用屬性,由於一般來說屬性都是和介面關聯的,我們能夠通過參數的方式來使用屬性#pragma mark Get登入方法- (void)loginWithGet:(NSString *)name pwd:(NSString *)pwd{ //1確定地址NSURL NSString *urlString = [NSString
標籤: 關於Android基礎的知識,相信百度上的知識已經足夠豐富了,老鳥直接飛過。個人覺得重點需要掌握的,或者說頭腦中需要有一個大致概念的就是體繫結構圖。royen總結的很不錯,這樣不再重複造輪子,直接轉載,謝謝royen分享,送上原文連結 http://www.cnblogs.com/royenhome/archive/2010/04/24/1719293.html
標籤:一、從Eclipse匯入工程到Android Studio根據官方的介紹,Android Studio可以相容Eclipse的現有工程,但需要做一些操作:首先升級ADT到最新版本,目前為版本號碼為22(注意和ADT相關的組件最好一併升級,避免後期可能出現的錯誤)選擇需要從Eclipse匯出的工程,右鍵選擇Export並選擇Android下的Generate Gradle Build
標籤: 本文綜合了:http://zhujiao.iteye.com/blog/1856980 和 http://blog.csdn.net/maikol/article/details/6048647 兩篇文章加入了自己的一些心得。Android的Margin和Padding跟Html的是一樣的。如所示:黃色部分為Padding,灰色部分為Margin。 通俗的理解:Padding
標籤:FileBrowserView一個強大的檔案選擇控制項。介面比較漂亮,使用也很簡單。特點:可以自訂UI;支援複製、剪下、刪除、移動檔案;可以用在Fragment、ativity、DialogFragment中;支援快速切換目錄。http://jcodecraeer.com/a/opensource/2014/1020/1806.htmlMultiItemRowListAdapter多列效果的ListView,採用重新封裝adapter的方式,使你的ListView可以顯示成多列,跟普通的L
標籤:ios uilabel 今天美工要求label的字型之間要有一定的間距,我的資料由於是網路請求下來的沒有設定成功,只能調整段落之間的間距,UILabel設定行間距等屬性:NSMutableAttributedString *attributedString =[[NSMutableAttributedStringalloc]initWithString:contentLabel.text];;
標籤:android android開發 緩衝 二級緩衝 acache Android開發本質上就是手機和互連網中的web伺服器之間進行通訊,就必然需要從服務端擷取資料,而反覆通過網路擷取資料是比較耗時的,特別是訪問比較多的時候,會極大影響了效能,Android中可通過二級緩衝來減少頻繁的網路操作,減少流量、提升效能。一、二
標籤:建立Android項目1. 配置好Android壞境以後,建立項目選擇Android Project。2. 選擇針對哪個平台開發的應用(Android2/Android4等)3. 相關配置解釋application name:應用程式名稱,就是軟體圖片底下的名字package
標籤:android app測試軟體測試 安卓 測試 一、監控操作步驟1、開啟eclipse,切換到DDMS模式,串連裝置,開啟usb調試,2、在devices欄中會顯示串連的裝置,選擇要監控的程式包名3、點擊devices視圖中update Heap4、在Heap視圖中點擊Gause
標籤:配置 開發 模板 結構 ios 新人指導, 大拿繞道。 旨在說明App建立初期需要完善的一些配置, 有利於之後項目有條進行, 也能減少不必要的開發。主要內容:新項目建立分組結構設定檔輔助類1. 新項目建立常規的, 我們啟動Xcode開發環境,使用Single View Application
標籤:Android開發本質上就是手機和互連網中的web伺服器之間進行通訊,就必然需要從服務端擷取資料,而反覆通過網路擷取資料是比較耗時的,特別是訪問比較多的時候,會極大影響了效能,Android中可通過二級緩衝來減少頻繁的網路操作,減少流量、提升效能。一、二級緩衝工作機制 所謂二級緩衝實際上並不複雜,當Android端需要獲得資料時比如擷取網路中的圖片,我們首先從記憶體中尋找(按鍵尋找),記憶體中沒有的再從磁碟檔案或sqlite中去尋找,若磁碟中也沒有才通過網路擷取;當獲得來自網路的資料,就
標籤: Android開發本質上就是手機和互連網中的web伺服器之間進行通訊,就必然需要從服務端擷取資料,而反覆通過網路擷取資料是比較耗時的,特別是訪問比較多的時候,會極大影響了效能,Android中可通過二級緩衝來減少頻繁的網路操作,減少流量、提升效能。一、二級緩衝工作機制 所謂二級緩衝實際上並不複雜,當Android端需要獲得資料時比如擷取網路中的圖片,我們首先從記憶體中尋找(按鍵尋找),記憶體中沒有的再從磁碟檔案或sqlite中去尋找,若磁碟中也沒有才通過網路擷取;當獲得來自網路的資料
標籤: 一、 每個iOS應用SDK都被限制在“沙箱”中,“沙箱”相當於一個加了僅主人可見許可權的檔案夾,蘋果對沙箱有以下幾條限制。 (1)、應用程式可以在自己的沙箱裡運作,但是不能訪問任何其他應用程式的沙箱。 (2)、應用程式間不能共用資料,沙箱裡的檔案不能被複製到其他應用程式檔案夾中,也不能把其他應用程式檔案夾中的檔案複製到沙箱裡。