Time of Update: 2014-10-13
二次判斷退出,二次退出使用者退出應用前給出一個提示是很有必要的,因為可能是使用者並不真的想退出,而只是一不小心按下了返回鍵,大部分應用的做法是在應用退出去前給出一個Dialog,我覺得這樣不太友好,使用者還得移動手指去按dialog中的按鈕。個人覺得“再按一次返回鍵退出程式”是best practice,實現也很簡單,直接上代碼: 1 private long exitTime = 0; 2 3 @Override 4 public boolean
Time of Update: 2014-10-13
Android源碼:Android切換菜單(Viewpager+Fragme),viewpagerfragmeAndroid切換菜單(Viewpager+Fragme)
Time of Update: 2014-10-13
iOS 擷取AppStore線上應用資訊,iosappstoreRT:可以擷取版本號碼等資訊http://itunes.apple.com/lookup?id=409789998{ "results" : [ { "artworkUrl100" : "http:\/\/a5.mzstatic.com\/us\/r30\/Purple3\/v4\/f3\/37\/e6\/f337e6de-71f1-cdeb-6027-0350c1
Time of Update: 2014-10-13
Gson解析List的一點小問題,Gson解析List問題 這陣子在使用gson解析時遇到了點小麻煩,因為一直用的fastjson,最近一個項目裡使用的gson,需要解析list集合,查資料都是使用TypeToken解決,相對比較麻煩,下面為大夥推薦一種簡便的方法。<Object> Object com.google.gson.Gson.fromJson(String json,
Time of Update: 2014-10-13
驗證碼倒計時協助類CountDownButtonHelper的實現,手機驗證碼倒計時 轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992 我們在做有關簡訊驗證碼功能的時候,為了防止使用者無休止的擷取簡訊驗證碼,或者是誤操作,造成驗證碼混亂的情況,我們一般在擷取驗證碼功能的Button上面加上倒計時功能,從而限制使用者擷取驗證碼的間隔。
Time of Update: 2014-10-12
碼農的產品思維培養第5節----產品需求的遴選和管理《人人都是產品經理》,培養學生思維能力這一節主要總結一下蘇傑在書中的第2.4節和2.5節的內容。需求PK在一個互連網公司裡面是再常見不過的事情了。PK贏了,那麼你的產品就可以立項上馬,如果輸了,那麼別人的產品上了。你呆一邊去。產品需求刷選主要包含:需求打包,BRD製作,產品會議,如果通過則進行立項。1 準備出發:把需求打個包我們
Time of Update: 2014-10-12
【第一篇章-android平台buffer播放探索】buffer play demo,-androidbuffer從google發布的各個android版本源碼看,android4.0開始就做了支援buffer播放的介面及demo了,編譯完android
Time of Update: 2014-10-12
Android開發之裁剪照片 1. 從相簿選擇照片進行裁剪從相簿選擇照片並裁剪: /** * 從相簿選擇照片進行裁剪 */private void cropFromGallery() { // TODO Auto-generated method stub Intent intent=new Intent(); intent.setAction(Intent.ACTION_PICK);//Pick an item from the
Time of Update: 2014-10-12
Android Studio 快速鍵整理分享Alt+斷行符號 匯入包,自動修正Ctrl+N 尋找類Ctrl+Shift+N 尋找檔案Ctrl+Alt+L 格式化代碼Ctrl+Alt+O 最佳化匯入的類和包Alt+Insert 產生代碼(如get,set方法,建構函式等)Ctrl+E或者Alt+Shift+C 最近更改的代碼Ctrl+R 替換文本Ctrl+F
Time of Update: 2014-10-12
Android Touch事件傳遞機制解析android系統中的每個ViewGroup的子類都具有下面三個和TouchEvent處理密切相關的方法:1)public boolean dispatchTouchEvent(MotionEvent ev) 這個方法用來分發TouchEvent2)public boolean onInterceptTouchEvent(MotionEvent ev) 這個方法用來攔截TouchEvent3)public boolean
Time of Update: 2014-10-11
百度地圖開放介面學習,百度地圖介面百度地圖 Android SDK是一套基於Android 2.1及以上版本裝置的應用程式介面。您可以使用該套 SDK開發適用於Android系統行動裝置的地圖應用,通過調用地圖SDK介面,您可以輕鬆訪問百度地圖服務和資料,構建功能豐富、互動性強的地圖類應用程式。百度地圖Android SDK提供的所有服務是免費的,介面使用無次數限制。您需申請密鑰(key)後,才可使用百度地圖Android SDK。1.
Time of Update: 2014-10-11
APPCAN學習筆記002---app快速開發AppCan.cn平台特色,appcanappcan.cn技術qq交流群:JavaDream:2515720721.多視窗機制 常見應用只支援單一視窗2.原生UI與互動支援 大量原生UI與互動支援(如Action Sheet等)3.第三方開放平台支援相比國外中介軟體更具本土優勢,
Time of Update: 2014-10-11
iOS 開發百問(7),ios開發百問71、如何讓UIWebView的大小符合HTML的內容?在 iOS 5中,這很簡單,設定 webview 的委託,然後在委託中實現didFinishLoad:方法:- (void)webViewDidFinishLoad:(UIWebView *)webView{ CGSize size=webView.scrollView.contentSize;//iOS 5+
Time of Update: 2014-10-11
百度地圖 Android SDK,androidsdk如下內容主要向廣大開發人員介紹如何利用百度地圖Android SDK來構建一個最基本的地圖應用!第一步,建立Android工程,將百度地圖Android
Time of Update: 2014-10-11
執行個體介紹Cocos2d-x中Box2D物理引擎:碰撞檢測,cocos2d-xbox2d在Box2D中碰撞事件通過實現b2ContactListener類函數實現,b2ContactListener是Box2D提供的抽象類別,它的抽象函數:virtual void BeginContact(b2Contact* contact)。兩個物體開始接觸時會響應,但只調用一次。virtual void EndContact(b2Contact*
Time of Update: 2014-10-11
Eclipse 中打不開android sdk managerf,androidmanagerf今天配置android sdk 的時候,出現了android sdk 打不開的情況。無論直接點擊 sdk manager.exe 還是從eclipse啟動,都不起作用,雙重啟(重啟eclipse和adb)依然不起作用,查看eclipse console,提示“[2014-10-09 18:14:00 - SDK Manager] [SDK Manager] 該版本的
Time of Update: 2014-10-11
【核心研究】處理者_Handler,核心研究_handler儘管MessageQueue提供了直接讀/寫的函數介面,但對於程式員來說,一般不直接讀/寫訊息佇列。之前瞭解到,在Looper.loop()函數中,當取出訊息後,會回調msg.target對象的handleMessage()函數,而msg.target的類型正是Handler。 /** * Run the message queue in this thread. Be sure to call *
Time of Update: 2014-10-11
Adapter資料變化改變現有View的實現原理及案例,adapterview首先說說Adapter具體的類的繼承關係,如
Time of Update: 2014-10-11
The type MultipartEntity is deprecated,multipartentity 在HttpCient4.3之前上傳檔案主要使用MultipartEntity這個類,但現在這個類已經不在推薦使用了(過時了)。隨之替代它的類是MultipartEntityBuilder。關於MultipartEntityBuilder類如何使用,大家可以參考《Android網路編程之使用HttpClient批量上傳檔案》一文。JAVA中出現the
Time of Update: 2014-10-11
ViewGroup實現可以上下、左右滾動跑馬燈效果,viewgroup跑馬燈先上:代碼:package com.example.scrolltextview;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Paint;