Time of Update: 2016-03-24
android源碼解析之(二)--)非同步任務AsyncTaskandroid的非同步任務體系中還有一個非常重要的操作類:AsyncTask,其內部主要使用的是java的線程池和Handler來實現非同步任務以及與UI線程的互動。本文主要解析AsyncTask的的使用與源碼。首先我們來看一下AsyncTask的基本使用:class MAsyncTask extends AsyncTask { @Override protected void onPreExecute(
Time of Update: 2016-03-23
Android開發通用的工具類Android開發通用的工具類在開發中有些代碼都是重複性的,如果能把這些代碼集中的分類提取出來(比如網路連接、資料儲存等),然後再以後寫帶碼中,直接把這些代碼複製過來,然後在要使用的地方使用簡單的一句話來使用,這樣大大的提高了工作效率,這樣樣的代碼大家都把它稱為 工具類。下面是一些比較好,而且整理好的工具類,大家可以下載下來,以後要用的時候直接拿到項目中就可以用了。
Time of Update: 2016-03-22
Android--Handler的使用方法:在子線程中更新介面本文主要介紹Android的Handler的使用方法。Handler可以發送Messsage和Runnable對象到與其相關聯的線程的訊息佇列。每個Handler對象與建立它的線程相關聯,並且每個Handler對象只能與一個線程相關聯。Handler一般有兩種用途:1)執行計畫任務,你可以再預定的實現執行某些任務,可以類比定時器。2)線程間通訊。在Android的應用啟動時,會建立一個主線程,主線程會建立一個訊息佇列來處理各種訊息。當
Time of Update: 2016-03-21
手遊助手應用源碼項目,遊助手源碼項目 請大家下載了源碼的同志,多點下廣告,支援作者,我剛做的,準備開源,需要源碼支援我的請安裝APK,隨便點下廣告下載幾個APP,再刪除就行。 如果大家對他很支援(多點下廣告就行)。源碼下載:http://code.662p.com/view/13049.html<ignore_js_op> 3.png (141.16 KB, 下載次數: 0)<ignore_js_op> 4.png (52.01 KB,
Time of Update: 2016-03-21
eclipse安裝genymotion外掛程式。,eclipsegenymotion 先發個我自己壓縮的genymotion和VirtualBox,下載連結:http://pan.baidu.com/s/1o7wgJiU1.在安裝genymotion之後,開啟eclipse,如操作: 2.點擊Add,在locationhttp://plugins.genymotion.com/eclipse
Time of Update: 2016-03-21
Activity---Activity之間資料交流,activity之間傳遞資料主要功能:在一個主介面(主Activity)上能串連往許多不同子功能模組(子Activity上去),當子模組的事情做完之後就回到主介面,或許還同時返回一些子模組完成的資料交給主Activity處理。這樣的資料交流就要用到回呼函數onActivityResult。<1>startActivityForResult(Intent intent, int
Time of Update: 2016-03-19
Android:廣播接收器(BroadCastReceiver)要點隨筆。,@@@描述 廣播接收器可以收到 Context.sendBroadcast或者Context.sendOrderedBroadcast發出的意圖(intent)。 @@@LocalBroadcastManager
Time of Update: 2016-03-19
android開發-介面設計基本知識,android介面設計一個好的APP不僅有美觀,好看的介面,更需要良好的效能和穩定性。作為一名開發人員,需要理解介面設計原則並寫出優秀的介面設計代碼。本章主要講述基本控制項的使用,介面布局及一些常用的介面設計屬性。1.常用布局(1) LinearLayout 相對布局android:android:layout_weight=”1” //百分比屬性
Time of Update: 2016-03-21
安卓工程師筆試--2015--波導公司,安卓--2015--1.在微電腦中,採用中斷方式的優點之一是(C) 2.下列哪一項資料J2ME中所使用的虛擬機器類型(C)A.JVM (java虛擬機器)B.DVMC.CVM(or KVM)D.Card VM 3.下列不屬於CLDC1.1核心類庫與J2SE核心類庫的主要區別是:(A)A..不支援線程組或守護線程 B.不支援浮點數據類型 C.不支援弱引用 D.有限的錯誤處理 4.
Time of Update: 2016-03-19
Android之網路編程利用PHP操作MySql插入資料(四),androidmysql 因為最近在更新我的項目,就想著把自己在項目中用到的一些的簡單的與網路互動的方法總結一下,所以最近Android網路編程方面的博文會比較多一些,我盡量以最簡單的方法給大家分享,讓大家明白易懂。如果有什麼不對的地方,還請大家留言指出。
Time of Update: 2016-03-19
Activity 啟動模式,activity啟動模式Activity的啟動模式有四種,分別是standard、singleTop、singleTask、singleInstance。 Android是通過回退棧的模式來管理Activity執行個體的。棧是一種先進後出的集合。比如我們開啟一個Activity,當前顯示的就是在棧的最頂端,當使用者點擊後退或者是應用的返回按鈕的時候,此時系統就會將棧頂的Activity出棧,那麼在原來棧頂的下一個Activity就會變成棧頂從而顯示在裝置上。
Time of Update: 2016-03-19
Android新手入門2016(6)--用戶端編程思想的初步思考和Android學習路線做了幾年遊戲服務端,不過也不是沒接觸過用戶端的。畢業前的作業就不說了,剛畢業的時候,是在億迅公司做CRM,開發廣東電信內部使用的系統。每個功能從頭到尾自己搞。要說用戶端,jsp應該也算是吧。不過一年後就跳槽做遊戲了。說真的,學不了什麼,現在想起來,學習,還是要靠自己,單靠工作只會被牽著走。後來做遊戲服務端,一做就做到現在。之前也搞過一下Android,寫了一些小遊戲。那個時候就覺得,編程的方法跟服務端真的是格
Time of Update: 2016-03-19
android開發之路11(用SharedPreferences儲存資料),sharedpreferencesAndroid平台給我們提供了一個SharedPreferences類,實際上SharedPreferences處理的就是一個key-value(索引值對),它是 一個輕量級的儲存類,特別適合用於儲存軟體配置參數及使用者的喜好設定參數,比如登入時候的記住密碼功能等。使用 SharedPreferences儲存資料,實際上是用xml檔案存放資料,檔案存放在/data/d
Time of Update: 2016-03-19
ScrollView中嵌套GridView,ListView只顯示一行的解決辦法,scrollviewgridview轉載:http://blog.csdn.net/luohai859/article/details/39347583關於為什麼只顯示一行,個人理解是:如果單獨使用GridView和ListView,裡面的內容是固定的,底層系統很容易計算出控制項要佔用的寬高,當外面嵌套一層ScrollView後,就能做上下或左右滑動,但能滑動多少系統不知道,這時就需要你給計算出一個滑動地區給Scr
Time of Update: 2016-03-19
Android View體系(六)從源碼解析Activity的構成相關文章Android View體系(一)視圖座標系Android View體系(二)實現View滑動的六種方法Android View體系(三)屬性動畫Android View體系(四)從源碼解析ScrollerAndroid
Time of Update: 2016-03-19
Android 離線緩衝的快速實現離線緩衝是指在有網路的狀態下將從伺服器擷取的網路資料,如Json
Time of Update: 2016-03-19
從源碼的角度理解四大組件的工作過程——Android開發藝術探索筆記系統對四大組件的過程進行了很大程度的封裝,日常開發中並不需要瞭解底層的工作原理,那麼研究這些原理的意義在哪裡呢?如果你想在技術上更進一步,那麼瞭解一些系統的工作原理是十分必要的,也是開發人員日後成長為進階工程師所必備的技術能力。 Android作為一個優秀的基於Linux作業系統,其內部一定有很多值得我們學習的地方,通過對Android作業系統的學習對提高開發人員的內功有很大的好處。 如果你從事Android
Time of Update: 2016-03-18
開啟新的activity擷取它的傳回值,activity擷取傳回值1、開始介面<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"
Time of Update: 2016-03-18
android開發之路09(淺談SQLite資料庫01),androidsqlite1.SQLite資料庫:SQLite 是一個開源的嵌入式關聯式資料庫,實現自包容、零配置、支援事務的SQL資料庫引擎。 其特點是高度便攜、使 用方便、結構緊湊、高效、可靠。 與其他資料庫管理系統不同,SQLite 的安裝和運行非常簡單,在大多數情況下 - 只要確保 SQLite的二進位檔案存在即可開始建立、串連和使用資料庫。對於SDK
Time of Update: 2016-03-18
Android 撥號器的簡單實現,android撥號器實現功能實現:一個EditView 一個撥打按鈕,輸入號碼跳轉到撥號介面介面布局:activity_call.xml //線性垂直布局:一個EditView文本、一個Button按鈕 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools"