原创 C語言之hello world

  #include <stdio.h> #include  : 預處理指令,在編譯之前執行的指令; 系統自帶的文件用<>,自己寫的文件用"";   .h 稱爲頭文件,用來聲明一些常用的函數, 一個c程序中,只能有一個main函數; 返

原创 oc_語法1

點語法 :是調用成員變量的set、get方法; 爲什麼要設計點語法 : 方便程序員快速入手oc , 簡化程序設計 ,隱藏內存管理細節 ,隱藏了多線程,同步,加鎖細節; [Student new] 等同於 [[Student alloc]

原创 oc_內存管理

任何繼承了NSObject的對象,都需要管理內存;對基本數據類型無效。 原理 : 每個對象內部都保存了一個與之想關聯的整數,稱爲引數計數器; 當使用alloc,new或者copy創建一個對象時,對象的引用計數器被設置爲1; 給對象發送一

原创 c語言之語法

c語言函數可以分爲3類 : 1,主函數 : 也就是main函數;每個程序只能有一個,且必須有一個主函數;c程序總是從主函數開始執行; 2,自定義函數,可有可無,數目不限; 3,c語言提供的庫函數;例如 : stdio.h中的輸出函數pr

原创 Android onTouch事件傳遞機制

本文轉自:http://blog.csdn.net/hyp712/article/details/8777835 目錄(?)[+] Android onTouch事件介紹: Android的觸摸事件:onCli

原创 python基礎一

ubuntu下python的解析器 ,ipython; apt-get install ipython sublime Text3 mac下自帶python Hello world 標識符有字母、數字、下劃線組成,所有標識符可以包括英文、

原创 android5.1 rom替換系統apk

現在做framework開發,工作中會針對單獨apk進行修改並替換, 前提,rom爲eng版本; 刪除apk及odex文件,然後將本地的apk及odex push到系統目錄下。 刪除系統緩存,路徑爲:/data/dalvik-cache/

原创 android5.1 控制原生key guard顯示隱藏

android5.1 控制原生key guard顯示隱藏 在framework/base/packages/SettingsProvider/res/values/defaults.xml中, 修改<bool name="def_loc

原创 歡迎使用CSDN-markdown編輯器

針對android4.4 settings wifi顯示列表在 com.android.settings.wifi.WifiSettings.java中; 1049: onAddNetworkPressed() //添加網絡 onRes

原创 android5.1 recentApp 移除全部

在android5.1 原生的recents App 加個功能,一個按鈕,點擊清空任務列表。 閱讀systemUI 源碼,recents App代碼邏輯位於com.android.systemui.recents 包下。 在manife

原创 App版本更新時對SQLite數據庫升級或者降級遇到的問題

轉自博客:http://www.pedant.cn/2014/08/01/sqliteopenhelper-onupgrade-ondowngrade-handle/ SQLite是Android內置的一個很小的關係型數據庫。SQL

原创 androidStudio使用

jdk要求1.7及以上版本 環境變量 : JAVA_HOME,PATH,CLASSPATH. 如果安裝後,出現啓動界面卡死情況“fetching Android SDK component information"  ,在androidS

原创 android 源碼編譯流程

android 5.1源碼編譯命令及注意事項; 1,prebuilts/misc/linux-x86/ccache/ccache-M 50G 2,sourcebuild/envsetup.sh   每次重啓終端都要執行 3,lunch  

原创 iOS模板修改

在應用程序中,顯示包內容; Contents---> Developer--->Library--->Xcode ---> Template ---> Project Templates  --->  Mac  ---> Command

原创 android studio Mac快捷鍵介紹

開發中使用到Studio,對於使用用快捷鍵開發的技術來說,不熟悉快捷鍵是件很苦惱的事. Android Studio -> preferences -> keymaps -> Keymaps alt+enter       自動導包,類型