Android手機衛士(二十二):md5加密過程

                         在之前的文章中,我們將用戶的密碼使用SharedPreferences存儲,我們打開/data/data/com.wuyudong.mobilesafe/shared_prefs文件夾下的 config.xml 文件,導入到本地,查看內容:... 密碼居然使用的是明文,這樣是非常不安全的。這里采用md5加密閱讀全文 »

                  2017年10月24日
                  發布:雞啄米 分類:Android開發實例 瀏覽: 評論:2

                  Android Studio(二十八):CPU Monitor

                         Android Monitor包含一個CPU Monitor,可以讓你非常方便的監測你的應用的CPU的使用。它顯示試試的CPU使用。  在CPU Monitor顯示正在運行的應用  1、 打開一個項目  2、 在物理設備或虛擬機中運行應用  3、 顯示Android Monitor  4、 點擊Monitors并且顯示CPU Monitor。閱讀全文 »

                  2017年10月11日
                  發布:雞啄米 分類:Android開發環境 瀏覽: 評論:0

                  推薦十本Android開發精選書籍

                         推薦十本Android開發精選書籍推薦,包括書籍簡介以及適合閱讀人群: 書籍名稱:《深入理解Android內核設計思想(第2版)(上下冊)》 書籍簡介: 本書從操作系統的基礎知識入手,全面剖析進程/線程、內存管理、Binder機制、GUI顯示系統、多媒體管理、輸入系統、虛擬機等核心技術在Android中的實現原理。閱讀全文 »

                  2017年9月27日
                  發布:雞啄米 分類:Android開發書籍 瀏覽: 評論:0

                  Android手機衛士(二十一):確認密碼對話框編寫

                         本文接著實現“確認密碼”功能,也即是用戶以前設置過密碼,現在只需要輸入確認密碼  布局文件和《Android 手機衛士--設置密碼對話框》中的布局基本類似,所有copy一下,修改一點細節就搞定:... 代碼邏輯也基本類似,簡單的修改一下閱讀全文 »

                  2017年9月19日
                  發布:雞啄米 分類:Android開發實例 瀏覽: 評論:0

                  Android游戲開發實踐之NDK與JNI開發04

                         有了前面幾篇NDK與JNI開發相關基礎做鋪墊,再來通過代碼說明下這方面具體的操作以及一些重要的細節。那么,就繼續NDK與JNI的學習總結。  JavaVM和JNIEnv  在jni.h頭文件中定義了兩種重要的數據結構JavaVM和JNIEnv,并且在C和C++中它們的實現是不同的(通過#if defined(__cplusplus)宏定義實現)。本質都是指向封裝了JNI函數列表的指針。閱讀全文 »

                  2017年9月13日
                  發布:雞啄米 分類:Android游戲開發 瀏覽: 評論:0

                  Android啟動篇 — init原理(二)

                         Android啟動篇 — init原理(一)中講解分init進程分析init創建系統目錄并掛在相應系統文件、初始化屬性域、設置系統屬性、啟動配置屬性服務端等一系列復雜工作,很多工作和知識點跟Linux關系很大,所以沒有作過多介紹,而本此對于init.rc的解析則是重中之重,所以單獨拿出來進行詳細分析。閱讀全文 »

                  2017年9月11日
                  發布:雞啄米 分類:Android開發教程 瀏覽: 評論:0

                  Android Studio(二十七):Android Studio內存

                         Android Monitor提供了一個Memory Monitor,所以你可以非常容易的監測應用性能和內存使用,可以發現無用的對象,本地內存泄漏和連接設備的內存使用。Memory Monitor顯示你的應用如何分配內存,并且用可視化的方式展示出來:  1、 根據時間顯示一個圖形的可用和已分配的Java內存  2、 根據時間顯示垃圾處理事件  3、 初始化垃圾處理事件閱讀全文 »

                  2017年9月6日
                  發布:雞啄米 分類:Android開發環境 瀏覽: 評論:0

                  Android開發這些書單你都有了嗎?

                         Android發展如日中天,平均每天有150萬部的Android設備被激活,全球有超過二十億的設備安裝Android操作系統。未來Android系統的應用絕不僅局限于手機產業,已迅速擴張到相關領域,如平板電腦、車載系統等。隨著Android平臺的擴張,引發了Android人才荒,目前移動開發人才需求缺口將達百萬,但符合條件的Android工程師還是少數。閱讀全文 »

                  2017年9月4日
                  發布:雞啄米 分類:Android開發書籍 瀏覽: 評論:0

                  Android手機衛士(二十):對話初次設置密碼驗證過程

                         首先添加上圖按鈕的監聽事件代碼... 這里新建一個activity:testActivity用來測試,先看到效果,具體后面再實現... 然后在清單文件中添加下面的代碼:...閱讀全文 »

                  2017年9月1日
                  發布:雞啄米 分類:Android開發實例 瀏覽: 評論:0

                  Android游戲開發實踐之NDK與JNI開發03

                         本文的目錄如下: 1、環境搭建 2、創建一個支持C/C++的項目 2.1 新建項目 2.2 擴展現有項目 3、AndroidStudio與Gradle 3.1 project/build.gradle 3.2 project/settings.gradle 3.3 module/build.gradle 閱讀全文 »

                  2017年8月30日
                  發布:雞啄米 分類:Android游戲開發 瀏覽: 評論:0

                  Android啟動篇 — init原理(一)

                         在【Android啟示錄】中,提到了主要的分析對象和分享內容,拋開Android內核級的知識點,學習Android第一步便是“init”,作為天字第一號進程,代碼羞澀難懂,但是也極其重要,熟悉init的原理對后面Zygote -- SystemServer -- 核心服務等一些列源碼的研究是有很大作用的,所以既然說研究Android源碼,就先拿init “庖丁解牛”!閱讀全文 »

                  2017年8月28日
                  發布:雞啄米 分類:Android開發教程 瀏覽: 評論:0

                  Android Studio(二十六):Android Monitor概覽

                         Android Monitor幫助你監測你的應用的性能,以幫助你合理的進行優化,調試,提升。如下功能: 1、 Log消息,系統定義的或者開發者定義的。 2、 內存,CPU和GPU使用情況。 3、 網絡情況(只能在物理設備中使用) Android Monitor提供了多種工具來查看應用的實時信息。當你的運行時,它會捕獲數據,并且保存到一個文件中,你可以在多個視圖進行分析。閱讀全文 »

                  2017年8月25日
                  發布:雞啄米 分類:Android開發環境 瀏覽: 評論:0

                  十本Android開發精選書籍推薦

                         書籍名稱:《深入理解Android內核設計思想(第2版)(上下冊)》  書籍簡介:本書從操作系統的基礎知識入手,全面剖析進程/線程、內存管理、Binder機制、GUI顯示系統、多媒體管理、輸入系統、虛擬機等核心技術在Android中的實現原理。書中講述的知識點大部分來源于工程項目研發,因而具有較強的實用性,希望可以讓讀者“知其然,更知其所以然”。閱讀全文 »

                  2017年8月23日
                  發布:雞啄米 分類:Android開發書籍 瀏覽: 評論:0

                  Android手機衛士(十九):設置密碼對話框

                         本文實現初次設置密碼驗證過程,首先實現如下效果  布局如下:...閱讀全文 »

                  2017年8月17日
                  發布:雞啄米 分類:Android開發實例 瀏覽: 評論:0

                  Android游戲開發實踐之NDK與JNI開發02

                         承接上篇Android游戲開發實踐(1)之NDK與JNI開發01分享完JNI的基礎和簡要開發流程之后,再來分享下在Android環境下的JNI的開發,以及涉及到的NDK相關的操作。當然,本篇仍是以Eclipse作為開發IDE,雖然Google官方已經不再支持Eclipse了,推薦是用AndroidStudio進行開發。但對于游戲開發來說,IDE的影響并沒有那么大,且從Eclipse那個時代過來的閱讀全文 »

                  2017年8月14日
                  發布:雞啄米 分類:Android游戲開發 瀏覽: 評論:0

                  Android實用技術(5)—— Service簡析(Ⅲ)

                         1、今天我們來分析Service中的一個小技巧:前臺服務(Forground Service) 【問題】:我們都知道服務是運行在后臺的,如果系統出現內存不足的情況,那么此時,系統就可能回收后代的服務,那么我們如何保證服務可以一直運行? 【解決】:在服務中,有一個前臺服務的概念,調用startForground()方法。閱讀全文 »

                  2017年8月11日
                  發布:雞啄米 分類:Android開發教程 瀏覽: 評論:0

                  Android Studio(二十五):性能優化工具

                           顯示圖像包含四個步驟。簡單來說,CPU對比顯示列表,GPU渲染圖片顯示,內存存儲圖片和數據,電池提供點力能源。每個部分的硬件都有限制,超過這個限制會導致應用運行較慢,顯示性能差,或者耗電。  為了查找造成這些問題的原因,你需要深層的查找原因,使用工具來收集你的應用執行時的數據。用列表和圖像的方式呈現,進行理解和分析,從而優化你的代碼。  Android Studio和你的設備提供了優化工具來記閱讀全文 »

                  2017年8月9日
                  發布:雞啄米 分類:Android開發環境 瀏覽: 評論:0

                  Android手機衛士(十八):是否有密碼區分對話框類型

                         本文開始逐步實現設置中心的“手機防盜”功能模塊  點擊“手機防盜”,如果之前沒有設置過密碼,則彈出下面的對話框:  如果已經設置過密碼,則彈出下面的對話框:  由于需要存儲保存的密碼狀態,可以使用SharedPreferences  在之前創建的SpUtil類中添加下面的代碼:...閱讀全文 »

                  2017年8月7日
                  發布:雞啄米 分類:Android開發實例 瀏覽: 評論:1

                  Android游戲開發實踐之NDK與JNI開發01

                         NDK是Native Developement Kit的縮寫,顧名思義,NDK是Google提供的一套原生Java代碼與本地C/C++代碼“交互”的開發工具集。而Android是運行在Dalvik虛擬機之上,支持通過JNI的方式調用本地C/C++動態鏈接庫。C/C++有著較高的性能和移植性,通過這種調用機制就可以實現多平臺開發、多語言混編的Android應用了。閱讀全文 »

                  2017年7月31日
                  發布:雞啄米 分類:Android游戲開發 瀏覽: 評論:0

                  Android實用技術(4)—— Service簡析(Ⅱ)

                         我們在Service(Ⅰ)中了解了Service最基本的知識點,今天我們繼續學習Service這個組件(神器)。  先來說一下Service的生命周期:跟Activity相比,Service的生命周期就太簡單了:onCreate()->onStart()->onDestroy()  【主題】:Activity與Service之間的Communication閱讀全文 »

                  2017年7月26日
                  發布:雞啄米 分類:Android開發教程 瀏覽: 評論:0
                  北京赛车公式走势规律