Time of Update: 2014-11-16
Android Launcher 研究學習,androidlauncherLauncher是系統啟動後第一個啟動的程式,是其它應用程式的入口,也就是我們的手機程式的傳統型程式;一、Launcher的定義及構成:<1>通過查看官方提供的Launcher源碼可以知道其實Launcher也是一個Activity,不過它的intent-fliter有點特殊; <activity android:name="Launcher"
Time of Update: 2014-11-16
碰撞檢測演算法:點和矩形碰撞、點和圓形碰撞、矩形碰撞、圓形碰撞,碰撞檢測矩形點和矩形碰撞[java] view
Time of Update: 2014-11-16
Testin雲測:“WiFi萬能鑰匙”估值百億港元的底氣在哪?,testinwifiTestin雲測:“WiFi萬能鑰匙”估值百億港元的底氣在哪?2014/11/12 · Testin · 獨家評測日前有傳聞稱上海連尚網路欲赴港IPO,現已與2家投行開始合作洽談,對旗下業務進行策略性評估,業內對連尚網路的估值約100億港元,另因該公司CEO是盛大網路創始人之一陳大年,引發資本市場更多的想象力空間。連尚網路旗下核心產品“WiFi萬
Time of Update: 2014-11-16
用香蕉派製作香蕉派路由openwrt系統鏡像,路由openwrt
Time of Update: 2014-11-16
【iOS開發-74】解決方案:Xcode6下利用preference儲存資料,最終的plist檔案在哪裡?,-74xcode6(1)現象:一般情況下,儲存資料以一個沙箱為單位,preference資料存在在沙箱路徑下Library/Preferences裡面,但是Xcode6裡找來找去根本什麼都沒有。(2)原因:Xcode6和Xcode5以及之前,在模擬器檔案夾路徑上有調整。(3)Xcode6的preference檔案被統一放在了一個叫做Preferences的檔案夾中,裡面有好多喜好設定的pl
Time of Update: 2014-11-16
實用程式碼片段2,實用程式碼片段1、ListView使用ViewHolder極簡寫法/** * 在指定View中根據指定ID尋找控制項(內建ViewHolder緩衝) * * @param convertView * 容器 * @param id * 控制項ID * @return 找到的控制項 */@SuppressWarnings("unchecked")public static <T extends View>
Time of Update: 2014-11-16
android 三種定位方式,android三種定位android 三種定位方式最近在看android關於定位的方式,查了很多資料,也做了相關實驗,在手機上做了測試,下面總結:一共有三種定位方式,一種是GPS,一種是通過網路的方式,一種則是在基於基站的方式,但是,不管哪種方式,都需要開啟網路或者GPS 首先添加許可權 <uses-permission
Time of Update: 2014-11-16
dlmalloc 2.8.6 源碼詳解(5),dlmalloc2.8.6本文章由vector03原創, 轉載請註明出處.郵箱地址: mmzsmm@163.com, 歡迎來信討論. 3. 分配及實現本章節介紹dlmalloc的分配演算法和實現.由於存在多mspace的情況, dlmalloc使用了兩套API.一套對應預設的mspace,以dl首碼開頭,如dlmalloc,
Time of Update: 2014-11-16
iOS開發----iOS 8的虛化效果,ios開發----ios在iOS
Time of Update: 2014-11-16
android 圖片處理工具類,圖片工具類,可用於Bitmap, byte array, Drawable之間進行轉換以及圖片縮放,目前功能薄弱,後面會進行增強。如:bitmapToDrawable(Bitmap b) bimap轉換為drawabledrawableToBitmap(Drawable d) drawable轉換為bitmapdrawableToByte(Drawable d) drawable轉換為bytescaleImage(Bitmap org, float
Time of Update: 2014-11-16
Android,androidadtError: "java.io.IOException: setDataSource failed.: status=0x80000000"本文地址: http://blog.csdn.net/caroline_wendyAndroid使用MediaPlayer類播放視頻時, 報錯, setDataSource錯誤;即MediaPlayer無法設定資料來源.可能的原因: 訪問網路資料來源, 需要許可權,
Time of Update: 2014-11-16
Android適屏,Android總結一下自己的適屏經驗,只希望自己不斷進步,不斷完善,如果有熱心腸的“前輩”指導一下,不勝感激!Android5.0已經出來了,說是這個版本對Android螢幕適配做了很多工作,不過對於我這種慢性子的人,我還是耐心的拭目以待吧,5.0之前已經有很多解析度,剛開始做Android的時候頭都大了,不過慢慢的還是積累了一些適屏的經驗,在此總結一下。一、使用資源標識1.解析度(密度)標識符適配Android的解析度有四大類,以後還會不會更多呢,我也不知道,不過話說分辨到
Time of Update: 2014-11-16
Android與設計模式——代理(Proxy)模式,androidproxy在閻宏博士的《JAVA與模式》一書中開頭是這樣描述代理(Proxy)模式的: 代理模式是對象的結構模式。代理模式給某一個對象提供一個代理對象,並由代理對象控制對原對象的引用。代理模式的結構。 所謂代理,就是一個人或者機構代表另一個人或者機構採取行動。在一些情況下,一個客戶不想或者不能夠直接引用一個對象,而代理對象可以在用戶端和目標對象之間起到中介的作用。 代理模式類圖如下: 在代理模式中的角色: ●抽象對象角色
Time of Update: 2014-11-16
Android,androidadt標準VideoView播放樣本本文地址: http://blog.csdn.net/caroline_wendy在Android SDK中的ApiDemos內, 提供標準播放視頻的代碼,使用VideoView實現簡單的視頻播放功能.代碼如下:public class VideoViewDemo extends Activity { /** * TODO: Set the path variable to a streaming
Time of Update: 2014-11-16
Android Camera+SurfaceView實現自訂拍照,androidsurfaceview 對Activity強制橫屏,保證預覽方向正確。使用OrientationEventListener監聽裝置方向,判斷豎拍時,旋轉照片後再儲存,保證豎拍時預覽圖片和儲存後的圖片方向一致。 運行效果:
Time of Update: 2014-11-16
Android Studio匯入Project、Module的正確方法,androidprojectGradle Project項目、Module模組匯入最近看到網上很多人在抱怨,Android Studio很難匯入github上下載下來的一些項目,主要包括:1、匯入就在下載Gradle2、根本導不進下面我分2部分來講解正確的匯入姿勢:1、匯入完整的Github
Time of Update: 2014-11-16
Android,androidadt使用JD-GUI反編譯Android代碼本文地址: http://blog.csdn.net/caroline_wendyAndroid程式出現Bug時,需要根據Bug尋找問題出錯的地方;需要使用工具dex2jar.sh和JD-GUI,並把dex2jar.sh添加進系統路徑;把需要反編譯的apk包修改為zip檔案, 解壓, 找到".dex"檔案, "classes.dex";使用命令:sh
Time of Update: 2014-11-16
Android,androidadt儲存使用者首次使用狀態(SharedPreferences)本文地址: http://blog.csdn.net/caroline_wendy使用者首次登陸時, 可能需要使用者教育, 講解介面操作,但是不應該在以後的登陸中, 繼續顯示, 則需要記錄使用者的登陸狀態;可以使用SharedPreferences進行記錄.在庫中, 可以使用封裝的PreferenceUtils類庫, 使用方法如下: boolean hasShown =
Time of Update: 2014-11-16
Android 自訂群組件(二) 如何?自訂群組件 簡介Android提供了用於構建UI的強大的組件模型。兩個基類:View和ViewGroup。可用Widget的部分名單包括Button, TextView, EditText, ListView, CheckBox,RadioButton, Gallery, Spinner,以及一些有特別作用的組件: AutoCompleteTextView, ImageSwitcher和
Time of Update: 2014-11-16
android 之 下載管理員 在任何地方監聽進度設計思路大家想必,做應用市場,或者其他下載,都想在任何地方都監聽進度,並且很好的實現。在這裡分享一個比較簡單,並且防止記憶體溢出等情況。我們使用的弱引用來進行綁定View進行更新進度方法。Map> viewListem = new HashMap>();// 對進度條進行弱引用防止記憶體不夠的時候進行回收。key為value 進度條//添加進度條引用。public synchronized void addViewToCache(String