Time of Update: 2014-07-26
一個效果很華麗的仿案頭APP,卻勝似Launcher,applauncher開發Android APP的同學是否對於Launcher實現的絢麗效果而癡迷呢?什麼,連Android Launcher是什麼都不知道。好吧,拿起儂的手機,在解鎖後的首頁介面上左右滑動滑動,體驗體驗,這個就是Launcher。Launcher其實也是一個APP,不過人家是系統層級的。雖然各個android手機廠商對Launcher的定製化程度比較高,但是為了避免使用者使用的困惑,Launcher的操作和功能基本都差不多。
Time of Update: 2014-07-25
Android倒計時CountDownTimer小記,android倒計時Android 超簡便的倒計時實現: CountDownTimerCountDownTimer由系統提供查資料的時候 發現了CountDownTimer這個類之後 果斷拋棄了以前的倒計時做法功能:30秒倒計時 每次間隔1秒參數:mc.start();方法開始mc.cancel();方法結束new MyCountDownTimer(30000, 1000); 第一個參數表示 總的時間為30000毫秒,間隔1000
Time of Update: 2014-07-25
KJFrameForAndroid架構學習----高效載入Bitmap,kjframeforandroidKJFrameForAndroid架構項目地址:https://github.com/kymjs/KJFrameForAndroid或備用地址http://git.oschina.net/kymjs/KJFrameForAndroidKJFrameForAndroid開發群:257053751我們在寫Android程式的時候,肯定會用到很多圖片。那麼對於圖片的壓縮處理自然是必不可少。為什麼要
Time of Update: 2014-07-25
iPhone、iPad、iPadMini介面設計標準,iphoneipadmini一:iPhone 4.0‘ Display: iPhone 5、iPhone 5S、iPhone 5C。 解析度:1136 * 960
Time of Update: 2014-07-24
關於Android與pc通訊時中文亂碼的分析和解決,androidpc中文亂碼 初步實現了Android與pc伺服器的通訊之後,又碰到了傳說中令人頭疼不已的中文亂碼問題。既然出現了亂碼,那麼原因自然是協議不通了。我們知道eclipse中預設的編碼通訊協定是GBK,而安卓程式開發所預設的布局檔案編碼通訊協定則是utf-8,這樣一來,我們雙方通訊的時候便難免出現亂碼。要解決它,就要從二者轉換方面著手。
Time of Update: 2014-07-24
Unity+NGUI打造網狀圖片非同步載入與本機快取工具類(一),unityngui我們在移動端的開發中,非同步網狀圖片載入用的非常的多,在unity當中雖然有AssetBundle的存在,一般是先載入好遊戲資源然後再進入情境,但是還有不少地方能夠用到非同步網狀圖片的載入以及其緩衝機制。我之前也寫過兩個版本的ios中的非同步網狀圖片載入helper類,所以今天按照同樣的思路,也想做一個好用的helper類給大家使用以及簡單的說下實現原理。首先我們載入一張網狀圖片,要做的事情分步來講為:0.開始之
Time of Update: 2014-07-24
WIFI 狀態列顯示的wifi訊號強度與wifisetting列表不一致,wifiwifisetting[DESCRIPTION]狀態列顯示的wifi訊號強度與wifisetting列表不一致(不同步)[ANALYSIS]1、apk都是接收RSSI_CHANGED
Time of Update: 2014-07-23
Android代碼混淆及項目發布方法記錄Android代碼混淆及項目發布步驟記錄本來整理了一份Android項目混淆與發布的文檔,突然想到何不寫篇部落格,分享一下呢,如是便有了本文。Android代碼混淆及項目發布步驟記錄一、清理代碼中的調試資訊,如Log、System.out二、在資訊清單檔中修改版本為目前的版本,如果需要更新資料庫,則需要在配置類或設定檔中修改程式資料庫版本。三、在資訊清單檔中將項目的debugable設定為false四、建立簽署憑證keyst
Time of Update: 2014-07-23
Android 通過調用系統介面使用如
Time of Update: 2014-07-23
Android開發之非同步擷取並下載網路資源-下載圖片和下載常值內容1)從指定的URL擷取對應的流 既然要擷取網路資源,那麼首先得有個URL,那麼這裡我首先封裝一個開啟URL串連擷取到的InputStream 流,這樣一來無論是圖片資源還是文字檔資源都可以使用該介面方法來擷取流。 該功能主要應用URLConnection和HttpURLConnection來實現,具體實現方案如下: 複製代碼private InputStream
Time of Update: 2014-07-23
Android應用之——Google官方Json解析工具Gson的使用一、Gson簡介Gson(又稱Google
Time of Update: 2014-07-23
Android中手機號碼歸屬地查詢實現 這部分是昨天學習的,但是因為眼睛超負荷所以拖到現在,以後要合理規劃時間。目前手機裡面的號碼歸屬地查詢主要是通過兩種方式:1.連網查詢,2.匹配本機歸屬地資料庫。我認為兩種結合方式最好,在本機資料庫中匹配不到的在進行連網查詢,能大大增加匹配效果,並且不用過於增加本機資料庫容量而增大安裝包大小。步驟:1.開啟軟體的時候把資料庫從assets目錄拷貝到files目錄下,如果已存在,則不用重新拷貝。2.實現介面。3.實現工具類PhoneAddressUt
Time of Update: 2014-07-23
Android studio刪除工程項目,androidstudio 本新手最近學Android都是用的eclipse。其實個人覺得eclipse不錯,可能接觸Android不久,倒也不覺得它慢還是怎樣。對於Google的Android studio也是早有耳聞,前兩天終於去下了一個,win7跟ubuntu下面都裝上了。當然,本人更習慣於在ubuntu下面開發。 問題來了,發現找來找去就是不知道怎麼刪除Android
Time of Update: 2014-07-23
安卓開發無法識別手機原因之一:手機SDK比工程要求的最小SDK低,sdkdk 建立工程時,設定限制的最小SDK: 如果你手機的核心版本比你工程的設定的最小SDK低,則不顯示 來自為知筆記(Wiz)我的安卓手機是422的,但是PC上裝的安卓開發SDK是44的,這樣程式可以在我手機上跑?如果你不用到4.2.2以上的內容就沒關係可以修改AndroidManifest.xml檔案裡的<uses-sdk
Time of Update: 2014-07-23
Android
Time of Update: 2014-07-22
Android監聽HOME鍵的最簡單的方法,android監聽home public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Time of Update: 2014-07-22
來,咱們自己寫一個Android的IOC架構!,androidioc架構到目前位置,afinal開發架構也是用了好幾個月了,還記得第一次使用注釋完成控制項的初始化和事件綁定的時候,當時的心情是多麼的興奮— —代碼竟然可以這樣寫!然後隨著不斷的學習,也慢慢的對IOC架構和註解反射等東西有了一點簡單的瞭解,之前的一篇文章簡單的介紹了一下Java的反射機制,今天的文章,就完成一個簡單的,基於IOC的小Demo,讓大家慢慢的對IOC有一點簡單的瞭解。首先,什麼是IOC呢?控制反轉(Inversion
Time of Update: 2014-07-22
Android launcher動態Icon的實現方法,androidlauncher在我們的使用Android系統時,經常能看到很多表徵圖上線會標有一些數字,比如簡訊數量,郵件數量等等,這很好奇, 這是怎麼實現的呢?且他會根據實際情況不斷的變化,很是神奇呀,預設Android是不支援的,那我們今天就來慢慢的講講,他是怎麼實現的。今天介紹兩種方法,一種是應用捷徑, 第二種是修改Iauncher
Time of Update: 2014-07-22
Android開發四大組件之Service(詳解篇),android四大Android開發之四大組件——Service一、Service簡介Service是android系統中的四大組件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的層級差不多,區別是Service只能運行在後台不提供使用者介面,並且可以和其他組件進行互動。一個Service是一個可以長期運行在背景應用程式組件,不提供使用者介面。
Time of Update: 2014-07-21
Units are seconds since 1970.,unitsseconds在Android實際開發過程中經常會碰到以秒為單位的日期,這時可以根據需要將他們進行格式化處理,具體步驟如下:long seconds=Long.parseLong("1405889699580");Date date=new Date(seconds);SimpleDateFormatsdf=new SimpleDateFormat("yyyy年MM月dd日