原创 駕駛培訓APP流程圖一(讀取IC卡流程)

綜述背景架構圖描述代碼走向 背景 全志平臺Android4.4系統 公司原有的wince顯示屏已經不能滿足公司業務需求,使用android系統開發我司下一代產品。 由於android系統功能強大,可應用的範圍不止步於顯示屏一個產品

原创 android7.0 multiWindow 之拖拽失效(android事件分發機制分析)

前言:讓生活每天都充滿憧憬,而不是日復一日的重複,學會用孩子的眼光看待這個世界。 效果圖 現象: 下拉中間的白色的按鈕沒有反應。正常情況下下拉是可以的。 這個控件的觸摸事件沒有反應。通過對系統app SystemUI的學習

原创 Android生成可執行文件

m:編譯所有的模塊 mm:編譯當前目錄下的模塊,當前目錄下要有Android.mk文件 mmm:編譯指定路徑下的模塊,指定路徑下要有Android.mk文件 //add in 2019 0718 還要先編譯,配置環境變量 work

原创 Android6.0藍牙探索旅程

廢話不說,直接擼代碼。 模塊一:模擬手機設置界面打開藍牙操作逐步分析。 Step1 對應文件packages/apps/Settings/SettingsActivity.java private static

原创 大的方向

 1、掌握Android的Framework層,瞭解Android的系統架構 ;                   2、重新學習下C++基本語法,保證能夠看懂 ;                   3、學習Linux內核   上一篇

原创 java IO流 字節流方法readUTF和writeUTF配對

java socket流遇到的奇怪的問題 readUTF方法阻塞的原因 最近遇到這樣的需求:Android端需要把一些信息發生給pc上的程序上 技術方案:數據線相連的方式進行adb通信,而adb通信的原理就是sock

原创 just do

前言 從20歲到30的十年,有的人在念書,有的人初涉職場拼搏,有的人在蹉跎歲月、很多時候,我們在浪費了這最寶貴最美好最精力旺盛的十年之後,才醒悟過來:十年,不長但也絕對不短的時間,竟被我們的無知碾壓而過,而我們什麼都沒做成,自此30歲以後

原创 我的各項打算

  前言:堅定自己的信念,努力的去執行他們,不要被外界別人的干擾,始終相信未來是屬於有準備的人的。   吉他:鏈接: http://wenku.baidu.com/link?url=6vcIqfTsAdZktIzZcxm5aeriKi5

原创 需要攻克的模塊

模塊: phone mediaprovider systemui Bluetooth(附件) 技術: ndk,jni,native   已經學習的broadcast 點贊 收藏 分享 文章舉報

原创 終端設備的GPS信息

智能設備中,定位信息是基本的功能,最近的測試中發現GPS信息大海拔高度爲0的情況,下面一起總結下項目中定位信息的幾種獲取形式。 場景一:隔幾秒鐘把定位數據插入數據庫中。 locationManager = (LocationM

原创 Android 系統簽名

之前在做C++binder通信時,需要把一個apk作爲服務端,裏面對服務添加,用到了很多底層代碼,系統簽名 加入android:sharedUserId="android.uid.system"這個屬性。 使用eclipse編譯

原创 android普通項目對庫項目的調用

在實際的工作中,我們可能會遇到這種情況 整個大項目被分成多個apk。每個apk負責具體的功能,如TCP通信apk,MCU通信apk,業務邏輯的apk。apk之間則通過廣播相互通信。現在一切進行的很順利。。。。 這是項目經理要求加一

原创 駕駛培訓App流程圖2(相機預覽)

項目中把攝像頭預覽抽象了出來,可能很多模塊都會用到這個功能 如:教學模塊、教練學員登退籤、定時拍照、隨機拍照都需要這個功能。 設置模塊也需要預覽攝像頭的效果,檢查是否可用等等 模塊A mserviceConnection = ne

原创 Android網絡框架二(設計模式)

結合上一篇 Android網絡框架必備的功能 在描述了大體功能,現在關心的代碼就是它裏面的設計模式 OkHttpUtil{ /** * 同步請求 * @param info 請求信息體 * @retur

原创 Android 網絡框架學習一(必備的功能)

android請求接口一般是短連接的http請求方式 一個完整框架需要具備有同步和異步,get post方式,圖片,流文件等上傳的功能,即對外要暴露這些接口。那麼在代碼設計時需要考慮到封裝好這些方法。 查看這個接口類 /** * 網