Time of Update: 2016-06-25
[android]
Time of Update: 2016-06-21
Context是什麼,怎麼用,Context一.Context是什麼官方文檔概述:關於應用程式環境的全域資訊的介面。這是一個抽象類別,它的實現是由安卓系統提供的。它允許訪問應用程式特定的資源和類,以及應用級的操作,如啟動活動,電話,廣播和接收的意圖,等等。 我感覺可以把context比喻成一個遊樂園,你要玩過山車,海盜船這些就要在遊樂園中玩。繼承關係 二.ContextWrapper與ContexImplContextWrapper提供一系列方法。這樣繼承於它的Application,
Time of Update: 2016-06-20
TabHost理解與使用,TabHost理解使用一.繼承關係java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.widget.FrameLayout ↳
Time of Update: 2016-06-19
Android
Time of Update: 2016-06-18
Android 擷取系統的連絡人,android擷取連絡人本文主要介紹android中怎樣擷取系統的連絡人資料首先開啟模擬器點擊連絡人表徵圖按鈕說明系統連絡人資料庫是空的,開啟File explorer,找到data/data下面的檔案夾:將contacts2.db檔案匯出,添加到sqlite中的時候報錯:點擊“ok”忽略之表結構相當的複雜,首先搞清楚其中的三張表* data表 儲存連絡人的資料* raw_contacts表 儲存連絡人的id contact_id*
Time of Update: 2016-06-17
PagerTabStrip及自訂的PagerTab,pagertab是
Time of Update: 2016-06-17
android Gui系統之SurfaceFlinger(3),androidgui系統7.SurfaceFlingerSurfaceFlinger在前面的篇幅了,多有涉及。SurfaceFlinger是GUI重新整理UI的核心,所以任何關於SurfaceFlinger的改進都會對android UI系統有重大影響。SurfaceFlinger主要分為4個部分1)黃油計劃---project butter2)啟動過程3)SurfaceFlinger &
Time of Update: 2016-06-12
Android—應用程式開機自啟,android應用程式 android開機時候會發送開機廣播,我們想要收到廣播知道手機開機,才能啟動我們的應用程式。 首先要在設定檔中添加相應許可權: <uses-permission
Time of Update: 2016-06-12
Android開發之自訂的ListView(UITableViewController),自訂uitableviewAndroid開發中的ListView, 顧名方法思義,就是表視圖。表示圖在iOS開發中就是TableView。兩者雖然名稱不一樣,但是其使用方法,使用情境以及該控制項的功能都極為相似,都是用來展示大量資料並帶有分頁的控制項。本篇部落格將要類比著iOS開發來認識一下ListView, 如果你是Android開發人員,你可以看一下iOS中TableView的工作方式。如果你是初學者,
Time of Update: 2016-06-06
使用APICloud設計物聯網APP,apicloud連網app0、前言1)、APP功能:1、控制室插入座的開關。2、查看室內即時溫濕度和溫濕度趨勢。3、控制小車的行走,小車網路攝影機的開啟/關閉、移動。4、查看網路攝影機監控畫面,可拍照並追溯。5、查看伺服器資源消耗情況。2)、設計此APP所需基礎:HTML:會使用前端架構。js:基本文法。APICloude IDE的使用。3)、APP示範
Time of Update: 2016-06-05
Android深度探索與HAL驅動開發(卷1)-- 第五章隨筆,android驅動開發RISC(reduced instruction set computer)精簡指令集電腦 簡介 精簡指令集,是電腦中央處理器的一種設計模式,也被稱為RISC(Reduced Instruction Set Computer的縮寫)。[1]
Time of Update: 2016-06-03
Android版多線程下載器核心代碼分享,android下載器首先給大家分享多線程下載核心類:按 Ctrl+C 複製代碼按 Ctrl+C 複製代碼下面是介面的邏輯代碼: 1 package com.example.urltest; 2 3 import android.app.Activity; 4 import android.app.AlertDialog; 5 import android.app.ProgressDialog; 6 import
Time of Update: 2016-06-05
Android中實現跨app之間資料的暴露與接收,androidapp例如一個小項目:實現單詞本的添加單詞等功能功能:不同的方式實現跨app之間資料的暴露與接收 暴露端app:實現單詞的添加(Word、Translate),增刪改查;
Time of Update: 2016-05-30
Android開發常見錯誤及技巧,android開發常見錯誤1、無法使用網路:Permission denied(maybe missing internet permission)在AndroidMainifest.xml中增加允許使用網路選項(在</application>結束標籤之後>):<uses-permission Android:name="android.permission.INTERNET"
Time of Update: 2016-05-24
Android 調用系統內建應用,android內建Intent跳轉到系統應用中的撥號介面、連絡人介面、簡訊介面及其他現在開發中的功能需要直接跳轉到撥號、連絡人、簡訊介面等等,尋找了很多資料,自己整理了一下。首先,我們先看撥號介面,代碼如下:Intent intent =new Intent();intent.setAction("android.intent.action.CALL_BUTTON");startActivity(intent);和Uri uri =
Time of Update: 2016-05-24
Android開發之Activity的建立跳轉及傳值,androidactivity在Android系統的江湖中有四大組件:活動(Activity), 服務(Service), 廣播接收器(Broadcast Reciver)和內容提供者(Content
Time of Update: 2016-05-20
手動設定gradle,配置gradle最近從github倒入項目,啟動並執行特別慢gradle配置有問題,解決方案: 1.C:\android\demo\hellocharts-android-master\gradle\wrapper 目錄下查看gradle版本號碼; 2.網路下載gradle.zip包; 3.C:\Users\usoft\.gradle\wrapper\dists 匯入gradle-2.10-all包不解壓 4.C:\Program Files\android-studio\
Time of Update: 2016-05-20
搭建Android 5.0開發環境,搭建android5.0開發1、Android
Time of Update: 2016-05-18
安卓高手之路之 ClassLoader,安卓classloader 我不喜歡那些泛泛而談的去講那些形而上學的道理,更不喜歡記那些既定的東西。靠記憶去彌補思考的人,容易陷入人云亦云的境地,最後必定被記憶所圍困,而最終消亡的是創造力。希望這個高手之路系列能夠記錄我學習安卓的點點滴滴。從而匯成流,聚為江,成為海。
Time of Update: 2016-05-17
Linux下NDK編譯FFMPEG包含neon參數,ndkffmpegFFMPEG編譯成Android庫已經有很多案例了,編譯最佳化neon的也很多,以下是我通過實踐成功的案例,這裡主要講編譯的設定檔,其他設定可結合Linux下使用NDK編譯FFMPEG(libstagefright)進行配置。config_android.shNDK=/opt/android/android-ndk-r9PLATFORM=$NDK/platforms/android-14/arch-arm/