原创 [Android實例] 九宮格鎖屏界面,自定義九宮格屏鎖控件

》該篇文章從eoeAndroid搬遷過來的,原文地址:[Android實例] 九宮格鎖屏界面,自定義九宮格屏鎖控件 最近忙着公司項目,也沒有時間去做自定義控件這類的事,昨天剛把項目初步完結,今天玩着手機屏鎖,突然想到是不是把九宮格

原创 [Android分享] 推薦幾篇關於android Graphics Canvas介紹的博客

這幾天在CSDN上看到了幾篇關於Adroid Graphics的講解,是一系列比較基礎的教程,裏面詳細講了Canvas繪圖的方法,感覺不錯,有興趣的同學可以去看看。在此灰常感謝博主harvic880925無私的分享精神。 and

原创 [Android實例] 手寫簽名,畫筆顏色選擇器

該篇文章從eoeAndroid搬遷過來的,原文地址:[Android實例] 手寫簽名,畫筆顏色選擇器 今天沒事做,突然想做一下手寫簽名的東西,然後就開始行動了,然後做了一天,終於完善了Demo。 在這個手寫簽名demo中

原创 [Android實例] 拖動滑塊進行圖片拼合驗證方式的實現

該篇文章從eoeAndroid搬遷過來的,原文地址:[Android實例] 拖動滑塊進行圖片拼合驗證方式的實現 現在網站上有各種各樣的驗證碼驗證方式,比如計算大小,輸入圖片內容等,今天在一家網站上看到這樣的一種效果,感覺眼前一

原创 [Android實例] 類似電錶數字改變自定義控件

該篇文章從eoeAndroid搬遷過來的,原文地址:[Android實例] 類似電錶數字改變自定義控件 代碼很簡單,不做過多說明 @Override protected void onDraw(Canvas canva

原创 【讀書筆記】設計模式(一)

單一職責原則——優化代碼的第一步 英文名稱:Single Responsibility Principle,縮寫SRP 定義:一個類應該僅有一個引起它變化的原因,簡單的來說,一個類中應該是一組相關性很高的函數、數據的封裝 單一職責所表達出

原创 關於Android Handler消息機制的理解

最近一段時間一直在扒拉Android源碼,看了下Handler,Thread,Looper,MessageQueue以及Message相關源碼,現在談談個人對於他們的理解。 我們經常聽到Android消息機制,其實Android消息機制

原创 CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 類似UC瀏覽器三個圓點加載控件

在UC瀏覽器上,我們能夠看到這樣效果的加載控件,三個圓點同時滑動更換位置,這篇文章將會講解如何實現這種效果 分析點的運動軌跡 根據效果我們可以看出三個點的軌跡都不相同,現在我們來逐一進行分析 第一個點運動軌跡 第一個點的運動軌跡是從初

原创 AndroidStudio JNI開發,通過Cmake編譯so文件

官方文檔:https://developer.android.com/ndk/guides/cmake 1、創建項目,在首界面勾選上Include C++ support,然後點擊next,直至創建完成 2、項目會默認生成jni事例代碼,

原创 MAC上使用apktool進行反編譯

本文參考http://blog.csdn.net/hanhailong726188/article/details/42368295 一、準備工作 工具準備,下載工具 1.apktool 2.dex2jar 3.jd-gui 下

原创 【讀書筆記】設計模式(三)——建造者模式(Builder)

定義 將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 使用場景 (1) 相同的方法,不同的執行順序,產生不同的事件結果時 (2) 多個部件或零件,都可以裝配到一個對象中,但是產生的運行結果又不同時 (3)

原创 【讀書筆記】設計模式(四)——原型模式

定義 用原型實例指定創建對象的種類,並通過拷貝這些原型創建新的對象。 使用場景 (1)類初始化需要消化非常多的資源,這個資源包括數據,硬件資源等,通過原型拷貝避免這些消耗。 (2)通過new產生一個對象需要非常繁瑣的數據準備或訪問權限,

原创 自定義ViewGroup,流式佈局FlowLayout

本文參考了【張鴻洋的博客】: Android 手把手教您自定義ViewGroup(一)和Android 自定義ViewGroup 實戰篇 -> 實現FlowLayout 在很多應用裏面,我們能看到類似於這樣的流式 用現有的控件我

原创 AndroidStudio 編譯C/C++文件生成SO文件

之前寫過一篇關於Eclipse生成SO文件的文章,裏面有詳細的步驟,有興趣的同學可以去看看 【第一節】android增量升級之生成so文件 該篇文章主要講如何用AndroidStudio生成SO文件 新建一個Project 新建一個