Time of Update: 2016-01-07
android 常用的listview管理樣本listview作為一個常用控制項,對listview的操作都應該滾瓜爛熟了。對listview 的資料管理也很熟悉。包括listview的單擊,雙擊,多選刪除,完成重新整理,添加資料等等。我再次對listview的管理操作寫了一個demo。裡麵包含我說的那些部分操作,根據這個demo可以參考實現自已多更能操作。源碼地址:下載1、實現的效果 2、主要的代碼 package
Time of Update: 2016-01-07
Android中如何使用HttpURLConnection實現GET POST JSON資料與下載圖片Android中使用HttpURLConnection實現GET POST JSON資料與下載圖片Android6.0中把Apache HTTP Client所有的包與類都標記為deprecated不再建議使用所有跟HTTP相關的資料請求與提交操作都通過HttpURLConnection類實現,現實是很多Android開發人員一直都Apache HTTP
Time of Update: 2016-01-07
Android
Time of Update: 2016-01-02
第五篇 Android 的基本組件,第五篇android組件Android是一個為組件化而搭建的平台,它的應用是由一些零散的有聯絡的組件組成,並通過AndroidManifest.xml檔案 把它們綁定起來。Android常用的組件有: Activity(活動) , Service (服務),Broadcast Receiver(廣播接收器) ,Intent (意圖),Content Provide (內容提供器)和Notification(通知) 。 一、
Time of Update: 2016-01-01
TextView顯示html樣式的文字,項目需求:TextView顯示一段文字,格式為:白雪公主(姓名,字數不確定)向您發來了2(訊息個數,不確定)條訊息這段文字中名字和數位長度是不確定的,還要求名字和數字各自有各自的顏色。一開始我想的是用(轉) SpannableString與SpannableStringBuilder來實現,因為它可以實現一段文字顯示不同的顏色但是貌似它只能固定哪些位置的文字顯示什麼樣式,於是乎放棄。然後就想到了用 Html.fromHtml(String
Time of Update: 2015-12-31
android的布局-----RelativeLayout(相對布局),relativelayout布局學習導圖註:父容器定位的屬性值只能是Boolean ,兄弟組件定位的屬性值只能是ID 典型案例(梅花)<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-12-30
第二篇 Windows環境下Android Studio安裝和使用教程(圖文詳細步驟),androidstudio第二篇 Windows環境下Android Studio安裝和使用教程 鑒於Google最新推出的Android Studio備受開發人員的推崇,所以也跟著體驗一下。 一、介紹Android Studio Android Studio 是一個Android開發環境,基於IntelliJ IDEA. 類似 Eclipse ADT,
Time of Update: 2015-12-30
(轉)Android中的JSON詳細總結,androidjson總結1、JSON(JavaScript Object Notation) 定義: 一種輕量級的資料交換格式,具有良好的可讀和便於快速編寫的特性。業內主流技術為其提供了完整的解決方案(有點類似於Regex,獲得了當今大部分語言的支援),從而可以在不同平台間進行資料交換。JSON採用相容性很高的文字格式設定,同時也具備類似於C語言體系的行為。 – Json.org 2、JSON的結構:(1)
Time of Update: 2015-12-30
Android安裝APK報錯:Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE解決方案今天調試一個android應用的時候,安裝報了Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE錯誤,代碼如下:[2015-12-28 15:54:31 - MainActivity] ------------------------------[2015-12-28 15:54:31 -
Time of Update: 2015-12-28
第一篇 Windows環境下通過Eclipse建立的第一個安卓應用程式(圖文詳細步驟),第一篇 windows環境下搭建建立的第一個安卓應用程式 為了方便,我這裡只採用了一體包進行示範。 一、下載安卓環境的一體包。 官網下載:安卓官網(一般被牆了)網盤下載: http://yunpan.cn/cuH7YUqeBRHXK 訪問密碼 f258 解壓後的目錄:包含了sdk,Eclipse 。 二、啟動Eclipse
Time of Update: 2015-12-28
深入理解Android非同步訊息處理機制,一。概述 Android 中的非同步訊息處理主要分為四個部分組成,Message、Hndler、MessageQueue 和 Looper。其關係如所示: 1. Message 是線程之間傳遞的訊息,它可以在內部攜帶少量資訊,用於在不同線程之間交換資料。 2. MessageQueue 是訊息佇列,它主要用於存放所有由 Handler 發送過來的訊息,這部分訊息會一直在訊息佇列中,等待被處理。每個線程中只會有一個
Time of Update: 2015-12-24
Android系統移植與調試之-------)如何添加一個adb wifi無線調試的功能【開發人員選項】-【Wifi調試】首先弄懂怎麼設定adb wifi無線調試的功能,如下所示。1. 手機端開啟adb tcp串連連接埠:/$setprop service.adb.tcp.port 5555:/$stop adbd:/$start adbd其中setprop是用來設定系統屬性的,這裡不需要root許可權,su即可。可通過adb shell設定,亦可通過手機上安裝的Android
Time of Update: 2015-12-22
(轉)Android系統內建Activity樣式(@android:style/),android@android在AndroidManifest.xml檔案的activity中配置1、android:theme="@android:style/Theme"預設狀態,即如果theme這裡不填任何屬性的時候,預設為Theme2、android:theme="@android:style/Theme.NoDisplay"任何都不顯示。比較適用於只是運行了activity,但未顯示任何東西3、andr
Time of Update: 2015-12-22
Android Hawk資料庫 github開源項目Android Hawk資料庫 github開源項目 Hawk 是一個非常便捷的資料庫 . 操作資料庫只需一行代碼 , 能存任何資料類型 . Hawk 是一個簡單的 key-value 資料庫它使用:AES 加密能選擇使用SharedPreferences 或者 SQLiteGson解析 (文章下方的Simple中有替換fastJson的版本)提供:安全資料持久化能儲存任何類型 先看看例子
Time of Update: 2015-12-22
MSM8909+Android5.1.1之bootloader---修改UART0時鐘頻率致無法下載問題解決MSM8909+Android5.1.1之bootloader---修改UART0時鐘頻率導致無法下載的問題解決 用高通的QFIL下載程式,正常下載介面後顯示如下: 圖1顯示的是QDLoader,表示是下載模式,我不小心修改了下載對應串口BLSP1
Time of Update: 2015-12-22
深入剖析Android四大組件(八)——結束Activity的4個階段當我們試圖結束Activity的時候,ActivityManagerService的行為將會是怎樣的呢?這一節將介紹結束Activity的3種主要方法和4個階段。 1.結束Activity的3種主要方法 結束Activity時,我們通常採用如下3種主要方法。 ①以編程的方式結束Activity 該方法即在代碼中顯式調用Activity的finish()方法。一般來說,我們經常會遇到這樣的
Time of Update: 2015-12-18
產生getter()、setter()方法去掉變數首碼,gettersetter 當定義的變數名有首碼但是不想在產生它的getter()和setter方法的時候讓首碼出現,比如今天項目的部分代碼: 1 public class Crime { 2 private UUID mId; //標識ID是識別Crime的唯一元素 3 private String mTitle; //標題是一段描述性名稱 4 5 public Crime(){ 6
Time of Update: 2015-12-16
RxJava漫談-RxAndroid使用,rxjava-rxandroidRxJava在github上的地址:https://github.com/ReactiveX/RxJavaRxAndroid在github上的地址:https://github.com/ReactiveX/RxAndroid 本文主要介紹RxAndroid的使用,如果對於RxJava還不熟悉的可以先看一下RxJava的介紹文章。Android的程式是用Java書寫的,Android也有一些自己的執行緒模式,例如A
Time of Update: 2015-12-16
Android Edittext 顯示光線標 擷取焦點 監聽焦點Android Edittext 顯示光線標 擷取焦點 監聽焦點Edittext java 代碼控制擷取焦點 EditText mEditText = (EditText) findViewById(R.id.et); mEditText.setFocusable(true); mEditText.setFocusableInTouchMode(true);顯示光線標mEditText.requestFocus();//擷取焦點
Time of Update: 2015-12-10
android 顯示 PDF 檔案,androidpdf1、開源項目地址 : https://github.com/JoanZapata/android-pdfview 2、引用 compile 'com.joanzapata.pdfview:android-pdfview:1.0.4@aar' 3、布局檔案<?xml version="1.0"