Time of Update: 2015-05-15
android app 開發過程中 對於效能最佳化的總結一款手機應用 從開發過程中就要做好 效能最佳化,這樣才能 讓使用者體驗度 提升, 假如 我們開啟一個應用 出現卡頓, 不流暢,則會很影響 使用者對該應用的態度,產品狗 都很注意這些人機互動方面的 體驗。Google官方也是一直在最佳化 android 系統,不論是 片段化處理 還是 系能 上面,這方面 ios 就做的比較好,配置比 android 低,但是流暢度卻比android高,體驗效果更好。 具體從開發中
Time of Update: 2015-05-15
android最基本的lsitvew實現下拉重新整理,上拉載入更多的demo接著上次來講,這次來動手寫一下listview的下拉重新整理功能和上拉載入更多功能。當然google在android4.0以上的API裡面的提供了一個可以下拉載入更多的控制項,這個小圓圈載入控制項在豆瓣,知乎日報裡面都有運用到,而我在下一篇部落格也會提到。先來瞭解一下最基本的listview的的載入功能吧。首先是下拉重新整理功能,我先說一下基本的思路。listveiw的面提供了一個addheader()方法,我們可以重寫
Time of Update: 2015-05-15
android系統內建actionbar總結android不同的版本引入的actionbar有差異,現總結如下一、在support.v7包中引入布局使用onCreateOptionsMenu方法中的參數:inflateimport android.support.v7.app.ActionBarActivity;public class ComboLineColumnChartActivity extends ActionBarActivity { // MENU
Time of Update: 2015-05-14
I.MX6Q(TQIMX6Q/TQE9)學習筆記——新版BSP之USB HOST移植,tqimx6qtqe9USB HOST驅動一般都是由晶片廠商維護的,因此,我們仍然只需要配置下DTS即可完成USB HOST驅動的移植。DTS配置參考sabresd相關的DTS,在我們的DTS中添加如下內容:/ {...regulators {compatible = "simple-bus";reg_usb_otg_vbus: usb_otg_vbus {compatible =
Time of Update: 2015-05-14
Cocos2d開發手記——bug篇(一),cocos2d開發手記bug Cocos2d開發手記——bug篇(一) 初學Cocos2d,期間遇到了很多的問題,而今天遇上了一個很小的bug卻也困擾了我很長時間,關於Layer中的bool init()方法在繼承Layer後的類中的bool init()方法,最後一定不要忘記返回return true;,否則在Layer::create()時會失敗,並不會new出對象,因此而導致異常
Time of Update: 2015-05-14
在使用eclipse開發android過程中,注釋的使用細節,eclipseandroid
Time of Update: 2015-05-14
Android雙卡雙待編程識別,android編程識別如今,尤其是在中國,雙卡雙待如此普及和如此廣泛,雙卡雙待已經成為智能手機的事實上的標準。大勢所趨,為此,Android從Android 5.1開始,從Android SDK
Time of Update: 2015-05-14
完整方案:命令模式+非同步執行+取消機制,非同步機制
Time of Update: 2015-05-14
成為優秀程式員需掌握的11個要點,程式員掌握11要點下面,我將作為一名有著多年編程經驗的專業程式員,分享一些精華——它們已經協助我提高了My Code品質和整體的工作效率,希望也能對你有所裨益
Time of Update: 2015-05-14
FaceBook推出的Android圖片載入庫-Fresco轉載 原文連結:Introducing Fresco: A new image library for Android作者 : tyrone Nicholas譯者 : ZhaoKaiQiang校對者: Chaossss校對者: bboyfeiyu校對者: BillionWang狀態 :
Time of Update: 2015-05-12
HTTP協議狀態代碼詳解(HTTP Status Code),statuscode在開發web應用或者行動裝置 App時都會用到http協議,那麼http協議中一些常見的狀態代碼表示的含義如下: 200 – 伺服器成功返回網頁 404 – 請求的網頁不存在 503 – 服務不可用 1xx(臨時響應) 表示臨時響應並需要要求者繼續執行操作的狀態碼。代碼 說明 100 (繼續)
Time of Update: 2015-05-11
Android擷取電訊廠商,android電訊廠商 今天接到一個新需求,要給伺服器上送裝置電訊廠商名稱,之後我的第一反應是,umeng都無法精確統計電訊廠商,我如何判斷上送具體的電訊廠商呢?如: 這張圖裡反映了友盟統計到使用者手機的電訊廠商名稱,這些名稱什麼樣子的都有。有什麼辦法精確判斷具體是什麼電訊廠商呢?比如,只返回“中國移動”,“中國聯通”,“中國電信”。 我這裡解決的方案是通過裝置的MCC/MNC代碼來判斷。
Time of Update: 2015-05-11
Qt on Android:應用截屏,qtandroid 在案頭平台上,QScreen::grabWindow 可以為你的應用截屏,Android 平台上這個不管用了,不過有替代方法。 分兩種情況來說吧, Qt Widgets 與 Qt Quick。 插播廣告,歡迎關注我的訂閱號“程式視界”,掃描下方二維碼即可:
Time of Update: 2015-05-11
手機 藍芽 控制 繼電器 無線門鎖 物聯網 安卓源碼 安卓開發 Android WIFI控制 詳細注釋測試穩定無bug,安卓android一、功能:1.Android WIFI串連與斷開,儲存串連IP及連接埠。2.WIFI控制3個繼電器3.16進位發送指令,可以單條和多條發送,用逗號隔開。4.16進位接收如需特別功能可以找我定製(程式源碼,定製專家 手機:18910620895 WangWang:chenhao0568
Time of Update: 2015-05-10
Android自訂Cursor遇到的一個小問題Android應用很多情況下儲存大量資料都會用SQliter,使用sqlliter不免要和cursor打交道,靈活使用cursor會省很多事。如將自己的資料群組合在一個虛擬表中(資料集合),通過Provider以cursor形式返回給使用者,還可以規定cursor每取一次返回多少記錄,以減少UI資料量大的負載壓力。(如果只是封裝下資料以cursor方式返回,MetrixCursor可以完成此需求,其publicvoid addRow (Object[
Time of Update: 2015-05-10
android開發之應用Crash自動抓取Log_自動儲存崩潰日誌到本地,androidcrash應用發生crash之後要查看log,判斷問題出在什麼地方,可是一旦應用發布出去,就要想辦法把使用者的崩潰日誌拿到分析。所以要在發生crash之後抓取log,然後上傳到伺服器,方便開發人員查看,現在都有很多第三方做這方面的服務,這裡說下如何自己來實現。其實原理很簡單,應用出現異常後,會由預設的異常處理器來處理異常,我們要做的就是把這個任務接管過來,自己處理異常,包括收集日誌,儲存到本地,然後上傳到伺服
Time of Update: 2015-05-08
Window 7(64位)配置Cocos2d-x-3.6環境,windows764配置1、去cocos2d-x官網下載3.6版本的壓縮包,解壓到一個英文路徑下。2、下載並安裝以下軟體(具體軟體自行百度): (1) Visual Studio2012或者2013 (2) 安裝java 1.6以上 (3) 帶有Android
Time of Update: 2015-05-22
android 實現搖一搖功能,android實現搖功能實現“搖一搖”功能,其實很簡單,就是檢測手機的重力感應,具體實現代碼如下:一、在 AndroidManifest.xml 中添加操作許可權<uses-permission android:name="android.permission.VIBRATE"/>二、實現代碼[java] view
Time of Update: 2015-05-22
Android Studio下使用Retrofit進行網路請求環境要求Android 2.3及以上版本 Java 6及以上版本配置GRADLE設定檔下添加引用dependencies { ... compile 'com.squareup.retrofit:retrofit:1.9.0' ...}當OkHttp存在時,Retrofit會使用OkHttp來進行網路請求,使用OkHttp的添加引用如下dependencies { ...compile '
Time of Update: 2015-05-22
Android Camera 即時濾鏡(八)一、Android Camera可以做哪些?1、功能拍攝相片 視頻錄製 取景器(掃描類應用,如Face Service,名片識別,條碼識別)2、根據Camera API實現自己的拍照程式,共7步Created with Rapha?l 2.1.21.初始化 SurfaceHolder2.相機執行個體 SurfaceCreated3.回調 SurfaceChanged4.清理 SurfaceDestroyed5.布局 SurfaceView6.按鈕