Time of Update: 2016-11-03
Android群英傳筆記系列三 view的自訂:實現一個類比下載,android群英1.實現效果:動態顯示進度(分別顯示了整個的動態改變的過程,然後完成後,彈出一個對話方塊) 2.實現過程:可以分為繪製一個圓,圓弧和文本三部分,然後在MainAcitivity中通過線程類比下載進度。a.定義一個類繼承至view,然後添加其建構函式,記得一定要添加含有Attributset參數的建構函式;b.定義和初始化一些資料:private
Time of Update: 2016-11-02
xUtils3,xutils3github1.簡介xUtils3 是 xUtils 的升級版,功能和效能都在提高,xUtils3 主要有四大模組:註解模組,連網模組,圖片載入模組,資料庫模組;註解模組:用於在 Activity 或者 Fragment 中初始化布局檔案,便於代碼更加簡潔;連網模組:xUtils3 支援超大檔案(超過 2G)上傳,更全面的 http 請求協議支援(11 種謂詞),擁有更加靈活的
Time of Update: 2016-11-01
矽谷新聞11--極光推送的整合,矽谷新聞11--極光build.gradlesourceSets { main.jni.srcDirs = [] main.jniLibs.srcDirs = ['libs']} public class MyApplication extendsApplication { publicvoidonCreate() { super.onCreate();
Time of Update: 2016-10-31
矽谷新聞7--頂部輪播圖迴圈播放,7--迴圈播放private void processData(String json) { ...... //發訊息每隔4000切換一次ViewPager頁面if(internalHandler == null){internalHandler = new
Time of Update: 2016-10-29
Android中button點擊後字型的變色效果,androidbuttonbutton的點擊效果無疑是非常簡單的,以致於我懶到當UI告訴我說在點擊的時候button字型的顏色也要隨著背景改變的時候我毫不猶豫的告訴他讓他切兩個圖過來,後來想想著實是不太靠譜,於是瞭解了一下如何添加button點擊的字型顏色變化效果。1.首先你要在你的color檔案下加入幾個你需要的色值,注意不同的是不是一般的color標籤,而是drawable標籤,就像這樣:<drawable name="col
Time of Update: 2016-10-29
Android開發學習——應用安裝過程,android開發首先一個android項目,然後編譯和打包,將.java檔案編譯為.class,.class編譯為.dex,將所有檔案打包為一個apk,只編譯代碼,不編譯資源。.apk裡面的.arsc是資源的索引,當資源比較多的時候,可以索引。signing-簽名,系統在確認應用被覆蓋之前,除了檢測包名是否一致,還會檢測簽名是否相同。所以簽名是一個公司的機密,起到著作權保護的作用。 我們部署一個項目,不是把項目安裝到手機上,而是先把apk安裝包
Time of Update: 2016-10-26
Android開發學習——搭建開發環境,android搭建在學校開課學習了android的一些簡單的UI組件,布局,四大組件學習了2個,資料存放區及網路通訊,都是一些簡單的概念,入門而已。許多東西需要自己去學習。學習一下 Android開發環境的搭建,兩種方式開發:一種是Eclipse,另一種是Android Studio。Eclipse一、下載android的開發環境所需工具:
Time of Update: 2016-10-26
Android4.4訪問外部儲存,android4.4訪問儲存 在Android 4.4系統中,外置儲存卡(SD卡)被稱為二級外部存放裝置(secondary storage),應用程式已無法往外置儲存卡(SD卡)寫入資料,並且WRITE_EXTERNAL_STORAGE只為裝置上的主要外部儲存(primary
Time of Update: 2016-10-27
矽谷新聞5--頂部新聞輪播圖事件處理,矽谷5--重寫dispatchTouchEvent,並且要在按下的時候 getParent().requestDisallowInterceptTouchEvent(true);判斷滑動方向,在X軸和Y軸滑動的絕對值誰大就是在什麼方向滑動一,豎直方向滑動 getParent().requestDisallowInterceptTouchEvent(false);二,水平方向滑動2.1,當滑動到ViewPager的第0個頁面,並且是從左至右滑動
Time of Update: 2016-10-26
矽谷新聞4--解決頁簽手指按下從左至右滑動的bug,矽谷4--有一種方法可以阻止父層的View截獲touch事件,就是調用 getParent().requestDisallowInterceptTouchEvent(true);方法。一旦底層View收到touch的
Time of Update: 2016-10-25
android之sharedpreference的兩種使用方法,sharedpreferencesharedPreferences的介紹:1.sharedPreferences是一種輕型的資料存放區方式,它的本質是基於xml檔案儲存體key-value索引值對資料,通常用來儲存一些簡單的配置資訊,其儲存位置在/data/data/<包名>/shared_prefs目錄下。sharedPreferences對象本身只能擷取資料而不支援儲存和修改,儲存和修改是通過Editor對象實現的。
Time of Update: 2016-10-25
Java多線程常見問題,java多線程1. 進程和線程之間有什麼不同?一個進程是一個獨立(self contained)的運行環境,它可以被看作一個程式或者一個應用。而線程是在進程中執行的一個任務。Java運行環境是一個包含了不同的類和程式的單一進程。線程可以被稱為輕量級進程。線程需要較少的資源來建立和駐留在進程中,並且可以共用進程中的資源。2. 多線程編程的好處是什嗎?在多線程程式中,多個線程被並發的執行以提高程式的效率,CPU不會因為某個線程需要等待資源而進入空閑狀態。多個線程共用堆記憶體(
Time of Update: 2016-10-23
android學習第一天(android的介紹和基礎):,android第一天(1):Android體繫結構; 應用程式層(Applications), 應用程式架構層(Application Framework),系統運行庫層(Librarries),Linux核心層(Linux
Time of Update: 2016-10-22
Android軟體開發之SharedPreferences,sharedpreferencesSharedPreferences一種輕量級的資料儲存方式以索引值對的方式儲存用於儲存小批量的資料 使用方法:SharedPreferences
Time of Update: 2016-10-12
Android入門(1)--下載安裝Android Studio,androidstudio Android studio 作為Google的親兒子,同時之前使用的ADT,Google已經發布了不再繼續維護的“宣言”,因此,它成為了我們的首選。 那麼我們該如何開始呢? 下載AndroidStudio最新版,眾所周知,因為網路的限制,我們無法直接到Google官網去下載,或者網速很慢,因此採用http://www.android-studio.org/該網址進行下載。
Time of Update: 2016-10-11
Android 手機衛士--導航介面2,android衛士本文地址:http://www.cnblogs.com/wuyudong/p/5947504.html,轉載請註明出處。在之前的文章中,實現了導航介面1布局編寫與相關的邏輯代碼,如所示:點擊“下一頁”public class Setup1Activity extends Activity{ @Override protected void onCreate(Bundle
Time of Update: 2016-10-11
Android 四大組件之Activity(續2),androidactivity1.生命週期關於生命週期,在詳細講解下:是從android官網擷取的生命週期。正常的流程,很多文章都討論過了,我們討論幾個特殊的情況。1)OnResume->OnPause->OnResume 我們看這段解釋:The activity is no longer
Time of Update: 2016-10-11
java.lang.IllegalArgumentException: Illegal character in query at index 261,在BaseFragment中使用了LoadingPage,而LoadingPage的連網載入使用的是AsyncHttpClient。一直報java.lang.IllegalArgumentException: Illegal character in query at index
Time of Update: 2016-10-11
Android刷機教程之LG Nexus 5X線刷官方Nexus系列教程,androidnexus鏡像:https://developers.google.com/android/nexus/images 1、開啟手機 設定-關於手機-點擊版本號碼7次,以開啟“開發人員選項”2、返回上一步,開發人員選項-開啟USB 調試3、將手機關機4、同時按住電源鍵&音量減鍵,進入bootloader介面或許 adb reboot
Time of Update: 2016-10-10
自訂控制項——開關按鈕ToggleButton,控制項togglebutton 實現一個類似於ToggleButton的開關按鈕 : 資源圖片: 1.自訂控制項類 1 package com.dc.customview.view; 2 3 import com.dc.customview.R; 4 5 import android.content.Context; 6 import android.graphics.Bitmap; 7 import