Time of Update: 2017-02-28
Android Studio怎麼查看程式的安全碼擷取SHA1值?使用百度地圖SDK進行Android開發,在申請密鑰時需要輸入Android SDK安全碼,主要是擷取SHA1值。 1、項目介面右側點擊“Gradle”-> signingReport,然後點擊重新整理按鈕,出現應用程式名稱 2、找到並點擊Tasks->android->signingReport 3、在資訊輸出框中顯示發布版和開發版的安全碼(MD5和SHA1)
Time of Update: 2017-02-28
靠譜助手是許多網友都在使用的一款實現電腦上玩安裝手遊、安卓應用的軟體,當然,也有不少網友在靠譜助手的安卓應用中心欄目裡下載最新的安卓手遊和安卓應用。那麼,靠譜助手安卓應用中心的地址是多少呢? 靠譜助手安卓應用中心 問:靠譜助手安卓應用中心地址是多少? 靠譜助手安卓應用中心地址:http://www.kpzs.com/apps/
Time of Update: 2017-04-21
Loader詳解,asynctaskloader詳解1.裝載器API概述Class/Interface說明LoaderManager一個抽像類,關聯到一個Activity或Fragment,管理一個或多個裝載器的執行個體。這協助一個應用管理那些與Activity或Fragment的生命週期相關的長時間啟動並執行的操作。最常見的方式是與一個CursorLoader一起使用,然而應用是可以隨便寫它們自己的裝載器以載入其它類型的資料。每個activity或fragment只有一個LoaderManag
Time of Update: 2017-04-06
自訂控制項詳解(五):onMeasure()、onLayout(),onmeasureonlayout前言: 自訂控制項的三大方法:測量: onMeasure(): 測量自己的大小,為正式布局提供建議 布局: onLayout(): 使用layout()函數對所有子控制項布局繪製: onDraw(): 根據布局的位置繪圖 onDraw()
Time of Update: 2017-04-02
自訂控制項詳解(二):Path類 相關用法,詳解pathPath:路徑繪製路徑:void drawPath (Path path, Paint paint)Path 可以繪製的路徑一、直線路徑 1、基本方法 void moveTo (float startX, float startY) 直線的開始點;即將直線路徑的繪製點定在(startX,startY)的位置; void lineTo (float endX, float endY)
Time of Update: 2017-03-24
Android的開機流程及對應源碼位置分析,android源碼 1.系統引導bootloader 1)源碼:bootable/bootloader/* 2)說明:加電後,CPU將先執行bootloader程式,此處有三種選擇 a)開機按Camera+Power啟動到fastboot,即命令或SD卡燒寫入模式,不載入核心及檔案系統,此處可以進行原廠模式的燒寫 b)開機按Home+Power啟動到recovery模式,載入recovery.img,recovery.img包
Time of Update: 2017-03-24
AsyncTask注意事項,面試技巧和注意事項需要知道的重點:1. 在1.6之前,所有的AsyncTask在一個單獨的線程中有序的執行。2. 從1.6到2.3,這些AsyncTask在一個線程池中執行,但是有上限。3.
Time of Update: 2017-03-24
Java反射在Android中的使用,java反射android轉載請註明出處:http://www.cnblogs.com/cnwutianhao/p/6606687.html 做Java開發或者安卓開發的同學經常都會遇到這樣一個問題,如果我們想調用A類裡面的一個私人方法B,然後在C類中使用。通常的直接調用方法是行不通的。也有人說那就把私人的變為公有的就完事了唄,但是凡事都有解決方案,不用改為公有。進入正題:有這樣一段代碼public class MainActivity
Time of Update: 2017-03-24
Java位元組流在Android中的使用,java位元組流android轉載請註明出處:http://www.cnblogs.com/cnwutianhao/p/6611252.html 引言:項目開發有時會使用上傳檔案到伺服器,再從伺服器取資料顯示到本地這一過程;或者輸入一段文字,再把文字顯示出來。這個過程都用到了IO流。IO流分為字元流(Reader\Writer)和位元組流(InputStream\OutputStream)在位元組流當中,我們經常使用的就是FileI
Time of Update: 2017-03-23
onInterceptTouchEvent與onTouchEvent預設傳回值,ontouchevent傳回值 其中Layout裡的onInterceptTouchEvent預設傳回值是false,這樣touch事件會傳遞到View控制項,Layout裡的onTouch預設傳回值是false,
Time of Update: 2017-03-23
Android 許可權的實現,Android許可權實現 1. 許可權 每個程式在安裝時都有建立一個系統ID,如app_15,用以保護資料不被其它應用擷取。Android根據不同的使用者和組,分配不同許可權,比如訪問SD卡,訪問網路等等。底層映射為Linux許可權。 2. 應用申請許可權 1)
Time of Update: 2017-03-17
重寫dispatchKeyEvent方法 按返回鍵back 執行兩次的解決辦法,dispatchkeyevent重寫dispatchKeyEvent方法 按返回鍵back
Time of Update: 2017-03-15
Android之萬能播放器解碼架構Vitamio的介紹及使用,androidvitamio 一、簡介 Vitamio能夠流暢播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常見格式的視頻,還可以在Android 與 iOS 上跨平台支援 MMS, RTSP, RTMP, HLS(m3u8)
Time of Update: 2017-03-07
MotionEvent機制(觸屏),motionevent機制Android是如何響應對其中的某個視圖的觸控操作呢?MotionEvent機制(觸屏)1.最基本的操作類型: down : 手指按下 move : 手指在螢幕上移動 up : 手指從螢幕上離開 2.觸屏操作的順序: downmovemove…up 3.觸摸事件的分發與處理 事件產生的順序為: down-->move-->move...--->up 事件對象被系統建立後,
Time of Update: 2017-03-08
自訂Toast的顯示位置和顯示內容,自訂toast 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:app="http://schemas.android.com/apk/res-auto" 4
Time of Update: 2017-03-08
Android中使用開源架構citypickerview實現省市區三級聯動選擇,1.概述記得之前做商城項目,需要在地址選擇中實現省市區三級聯動,方便使用者快速的填寫地址,當時使用的是一個叫做android-wheel 的開原始檔控制,當時感覺非常好用,唯一麻煩的是需要自己整理並解析省市區的xml檔案,思路很簡單,但是代碼量相對大了些。偶然期間發現了另外一個開源組件,也就是今天要介紹的citypickerview。github地址:crazyandcoder/citypicker2.
Time of Update: 2017-03-06
廣播,本地廣播(),廣播廣播的方法中有一個方法。 我這次提到的是一個很老的,但是大家不一定會知道的一個廣播發送。LocalBroadcastManager。這個不是原生api裡面的,是支援庫裡面的,所以當時我也不知道, ,支援庫就是v4和v7很多功能不一定每個人都用的到所以添加了這個支援庫,具體自己去瞭解。這個類的使用情境,結合我自己的項目來說下,首先,我的廣播因為一些要求需要在appilcation裡面去發出,導致了了一個問題。
Time of Update: 2017-03-04
【建立項目&使用viewPager】實現一個Android電子書閱讀APP,建立項目定義 本章結尾處已放出應用DEMO,已經實現所有本文及後續文章所述全部功能,大家可以先下載下來玩玩看,歡迎在本文下方評論,小方很需要鼓勵支援!!! 小說閱讀器最終實現效果見 上一篇博文建立一個項目呼~我們即將步入安卓開發之旅了,首先要建立一個項目。選擇了開始新項目之後,會開啟一個視窗讓你設定應用的名字(大寫字母開頭),還要設定一個類似網址的東西,用來區別不同的開發人員,如果你
Time of Update: 2017-03-05
如何為APK簽名?,APK簽名? 1.用來產生應用簽名的檔案①預設: debug.keystore> debug簽名的應用程式不能在Android Market上架銷售,它會強制你使用自己的簽名。> 不同電腦使用此檔案產生的簽名不一樣。那就意味著如果你換了機器進行apk版本升級,那麼將會出現上面那種程式不能覆蓋安裝的問題。 ②使用eclipse產生:
Time of Update: 2017-03-05
android擷取螢幕寬高與擷取控制項寬高,android擷取控制項1.擷取螢幕寬高方法1:int screenWidth = getWindowManager().getDefaultDisplay().getWidth(); // 螢幕寬(像素,如:480px) int screenHeight = getWindowManager().getDefaultDisplay().getHeig