原创 Dalvik字節碼——初識

原文鏈接:https://source.android.com/devices/tech/dalvik/dalvik-bytecode.html 一、總體設計(1)虛擬機模型(machine model)和調用規則(calling conv

原创 Android佈局優化----ViewStub、include、merge

1 StubView作用:StubView標籤中的佈局只有在需要的時候纔會被渲染加載。注意:StubView的渲染加載操作只能執行一次;不支持merge標籤使用示例:(1)ViewStub中引用的佈局<?xml version="1.0" 

原创 應用的生命週期

Documentation URL https://developer.apple.com/documentation/uikit/core_app/managing_your_app_s_life_cycle?language=objc

原创 Git 使用

git checkout 切換分支 git pull 下拉代碼 git push 提交代碼 git rebase 將分支的所有提交放置於 develop 的最前端。如果使用該命令發生了衝突,解決完衝突後只需要調用 add 命

原创 我的友情鏈接

51CTO博客開發

原创 Objective-C零碎

Objective-C零碎 Objective-C的屬性修飾符 http://lysongzi.com/2016/02/28/iOS-Objective-C的屬性修飾符/ @class 成員變量限定 NSMutableArray 限

原创 Soot生成控制流圖

1.將soot.jar文件複製到工程bin目錄下;2.在cmd中執行如下命令java -cp soot-trunck.jar soot.tools.CFGViewer --soot-classpath .;"%JAVA_HOME%"\jre

原创 源碼解析——消息機制

映象筆記的鏈接:源碼解析——消息機制 

原创 應用的生命週期

Documentation URL https://developer.apple.com/documentation/uikit/core_app/managing_your_app_s_life_cycle?language=objc

原创 IOS Documentation

UIKit About MVC UIApplication 管理世間loop和APP的生命週期; App Structure Core App 管理應用的數據模型和與系統的交互

原创 利用發射進行對象賦值

/**  * 兩個相同屬性的對象賦值  *  * @param sourceObj  * @param targetObj  */ public static void entityPropertiesCopy(Object source

原创 iOS——TODO LIST

待了解文檔: 在閱讀官方文檔過程中碰到的不瞭解且有必要了解的文檔說明 UIApplication UIApplicationDelegate storyboard file

原创 Git 使用

git checkout 切換分支 git pull 下拉代碼 git push 提交代碼 git rebase 將分支的所有提交放置於 develop 的最前端。如果使用該命令發生了衝突,解決完衝突後只需要調用 add 命

原创 我的友情鏈接

51CTO博客開發

原创 算法學習——單鏈錶快排

/**  * 以p爲軸對start-end間的節點進行快排(包括start && 不包括end);  * 思路:  * 1.將頭節點作爲軸節點start,從start.next開始遍歷,如果節點小於軸start的值,將該節點插入到軸節