public class MainActivity extends Activity { private music.MyBinder mm;//在activity裡
Android 自定義toast 寬高大小 背景圖片 RelativeLayout layout = (RelativeLayout) getLayoutInfl
整體獲取可以移動數據上網獲取IP也可以WiFi獲取方法 public static String getPhoneIp() { try {
Handler在Android中是一個輕量級的線程,主要接受子線程發送的數據, 並用此數據配合主線程更新UI. 它有兩個作用: (1): 安排消息或Runnable
編輯strings.xml的時候,提示 %編譯不通過。 http://aa.cc.com/dd?g=%rasdf 或者 這裡是積分 %1s 積分,占比%
作為一個完成的應用程序,數據存儲操作是必不可少的,因此,Android系統提供了四種數據儲存方式,分別是:SharedPreference、File、SQLite以及Co
本文不斷更新,用來記錄平時編寫布局相關的有用的點,這裡共享給大家,如有錯誤懇請指出,謝謝。 1、LIstView下面添加按鈕等東西,可以設置listView的屬性andr
我們一般直接從攝像頭和麥克風取數據,經過編碼,保存為文件。android的視頻錄制需要使用到MediaRecorder,MediaRecorder除了可以用於錄制音頻,還
gif動畫在web開發中使用的非常的多,利用gif,許多動畫不必再用程序編寫,現在有非常多的App已經使用到了gif動畫,可是android sdk並沒有為我們提供gif
本文主要記錄一下Android SQLiteDatabase中如何判斷數據庫中表是否存在,以及測試SQLiteDatabase數據庫的基本操作。有關SQLite的詳細說明
Android提供了Invalidate方法實現界面刷新,但是Invalidate不能直接在線程中調用,因為他是違背了單線程模型:Android UI操作並不是線程安全
1.概述 本文將介紹如何利用PopupWindow實現點擊屏幕頂部工具欄按鈕彈出下拉菜單的功能。先上圖: 2.代碼實現 首先是activ
嘗試了用android studio中使用gradle打多渠道的程序包,果然如傳說中那樣神奇。本文中部分是參考Google上的內容,權當學習記錄在這裡吧 1
Activity四種加載模式 我們知道在配置Activity的時候可以指定android:lauchMode屬性,該屬性用於配置該Activity的加載模
eg. 傳遞 ArrayList groups 一:將對象定義成 Parcelable 類型 public class Group implements Par
我們在開發項目中,listview是最常用的控件,也算是android中控件這塊屬於比較難點的,或容易出現問題的地方,說他難不是說簡單的使用,那個相信大家會,比如結合網絡
從1月份Google發布的16個關於性能優化的系列視頻起,這段時間在各大社區都有看到很多優秀的關於優化系列的文章。有分析了性能產生的原因、有分享如何優化我們的應用、有介紹
最近公司框架剛移植完成,由於框架程序要調用子程序,每個子程序都是一個so文件,有好幾百個,把所有的so和apk打包不現實,及時可以升級維護也很麻煩。所以需要放SD卡中。考
服務器端的TCP class ServiceSocket extends Thread{ public void run(){ ServerSocket
大家好 我是akira上一節 我們講到使用AsyncTask 這個類進行異步的下載 主要是涉及到一些圖片的更新 這次我們繼續上一個demo的改進 。 不知道你是否發現一個