Android KitKat 4.4平台開發-添加USB ADB和MTP功能支持
ADB和MTP是Android基於USB實現的兩個重要功能,極大地方便了用戶在PC與Android設備之間的互操作,比如傳輸文件、安裝應用、開發調試應用。 本文講述如
靜默安裝apk的方法--Android是否可以實現靜默安裝模式
只對於能看懂能編譯安卓源碼的兄弟們: pakcagemanagerservice.java中三個installpackage打頭的函數 最後一個函數第一行代碼就是檢
Android4.2.2多媒體架構MediaPlay的創建過程分析(一)
Android源碼版本Version:4.2.2; 硬件平台 全志A31 前沿: 回首往事,記得2012年的時候,那時還年少不知,就研究過an
android深入之設計模式(一)委托模式
(一)委托模式簡介 委托模式是基本的設計模式之一。委托,即是讓另一個對象幫你做事情。 許多其他的模式,如狀態模式、策略模式、訪問者模式本質上是在更特殊的場合采用了委托模式
Android學習之——自己搭建Http框架(1)
一、前言 最近學習http框架。 目前寫的這個框架暫時只適用於學習之用,實際用於項目之中還需要不斷的優化。 要從服務器或者
Android4.2.2多媒體架構MediaPlay的創建過程分析(二):解析器的創建
本文均屬自己閱讀源碼的點滴總結,轉賬請注明出處謝謝。歡迎和大家交流。qq:1037701636 email: gzzaigcn2012@gmail.com 在上一文中,
android中網絡操作使用總結(http)
Android是作為智能手機的操作系統,我們開發的應用,大多數也都需要連接網絡,通過網絡發送數據、獲取數據,因此作為一個應用開發者必須熟悉怎麼進行網絡訪問與連接。通常a
Android Binder進程間通信---Service代理對象的獲取過程
本文參考《Android系統源代碼情景分析》,作者羅升陽 一、測試代碼: ~/Android/external/binder/server
Android MediaPlayer 框架UML圖
Android開發交流群:50342056 目的 本文用一個UML類圖,講解mp3文件播放的框架流程。內容以下幾個方面: 1.UML類圖 2.stagefrightPl
android ndk中的工具使用
1. 動態so處理: xx.txt 輸出所有函數 xx.txt 反匯編so包,此時使用 $(JNI_PROJ_PATH)/obj\local\armeabi下面
Android多線程研究(2)——定時器
先來看一段代碼: public static void main(String[] args) { new Timer().schedule(new TimerTas
Android開發學習---android下的數據持久化,保存數據到rom文件,android_data目錄下文件訪問的權限控制
新建一個Android 工程.這裡我選擇的是2.1即API 7,進行開發的,其它都是默認下一步下一步即可. /datasave/res/layout/activ
Android音頻文件浏覽+音頻播放
該Demo運行後,會顯示所有你sd卡上的音樂文件列表, 並可以點擊列表選擇某一首歌曲進行播放。 運行效果: 點擊download出現: 然後點擊歌曲調用系統播放器播
(android高仿系列)今日頭條 --新聞閱讀器 (三) 完結 、總結 篇
從寫第一篇今日頭條高仿系列開始,到現在已經過去了1個多月了,其實大體都做好了,就是遲遲沒有放出來,因為我覺得,做這個東西也是有個過程的,我想把這個模仿中一步一步學習的過程
Android通過意圖使用內置的音頻播放器
如果實現一個音頻文件的播放,那麼在應用程序中提供播放音頻文件功能的最簡單的方式是利用內置的“Music(音樂)”應用程序的功能--即使用系統自帶的或已安裝好的音樂播放器來
Android網絡傳輸中必用的兩個加密算法:MD5 和 RSA (附java完成測試代碼)
MD5和RSA是網絡傳輸中最常用的兩個算法,了解這兩個算法原理後就能大致知道加密是怎麼一回事了。但這兩種算法使用環境有差異,剛好互補。一、MD5算法首先MD5是不可逆的,
Android 讀取工程內資源文件的兩種方法
總結: asset目錄下文件: 稱為原生文件,這類文件在被打包成apk文件時是不會進行壓縮的,不會自動生成R文件的ID 訪問: 獲取路徑: f
Android Touch系統簡介(二):實例詳解onInterceptTouchEvent與onTouchEvent的調用過程
上一篇文章主要講述了Android的TouchEvent的分發過程,其中有兩個重要的函數:onInterceptTouchEvent和onTouchEvent,這兩個函數
android屏幕分類與屏幕相關參數定義
android設備運行在各種不同的屏幕中,這些屏幕有著不同的screen sizes(屏幕大小)和screen densities(屏幕密度)。screen sizes表
Android中通過注解代替findViewById方法
這篇文章主要講解注解實現findViewById的功能,首先我們來熟悉一下在java中怎麼定義一個注解和解析一個注解 注解的概念是在jdk5.0中提出來的,