Time of Update: 2015-03-31
標籤:iOS應用程式的生命週期//——————————————————————————整個應用的入口函數- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ return YES;}//——————————————————————————從不活躍狀態到活躍狀態-
Time of Update: 2015-03-31
標籤:源檔案的組織概觀Android應用應該總是使用一個清晰的檔案結構來被整齊的組織起來,這樣會使得你的代碼更容易閱讀。這有幾種對組織你的應用的包結構的最佳實務。通過類別來組織包去做這的方式是通過它們的類別將同組的事物放在一起,每個組件放到相應的包中:com.example.myapp.activities -
Time of Update: 2015-03-31
標籤: 在android中,不僅可以將副檔名為.png,.jpg,.gif的普通圖片作為圖片資源,而且可以將副檔名為.9.png的9-Patch圖片作為圖片資源。副檔名為.png,.jpg,.gif的普通圖片較為常見,他們通常是通過繪圖軟體完成的。而9-Patch圖片是通過使用Android SDK中的提供的工具Draw
Time of Update: 2015-03-31
標籤:應用程式初始化時需要批量的向sqlite中插入大量資料,單獨的使用for+Insert方法導致應用響應緩慢,因為 sqlite插入資料的時候預設一條語句就是一個事務,有多少條資料就有多少次磁碟操作。我的應用程式初始5000條記錄也就是要5000次讀寫磁碟操作。而且不能保證所有資料都能同時插入。(有可能部分插入成功,另外一部分失敗,後續還得刪除。太麻煩)解決方案:添加交易處理,把5000條插入作為一個事務我們使用SQLite的事務進行控制:
Time of Update: 2015-03-31
標籤:學習目的:1、掌握在Android中如何建立RadioGroup和RadioButton2、掌握RadioGroup的常用屬性3、理解RadioButton和CheckBox的區別4、掌握RadioGroup選中狀態變換的事件(監聽器)RadioButton和CheckBox的區別:1、單個RadioButton在選中後,通過點擊無法變為未選中
Time of Update: 2015-03-31
標籤: 在Objective-C的ARC模式中, id obj1 = [[NSObject alloc] init]; 這裡雖然沒有顯示的聲明為__strong,但是Objective-C預設聲明的一個對象就為__strong,即: id obj1 = [[NSObject alloc] init]; 和 id __strong obj1 = [[NSObject alloc] init]; 是等價的。 在強引用中,有時會出現循環參考的情況,這時就需要弱引用來幫忙(__weak)。
Time of Update: 2015-03-31
標籤:android 反編譯apktool 作用:資源檔擷取,可以提取出圖片檔案和布局檔案進行使用查看dex2jar 作用:將apk反編譯成java源碼(classes.dex轉化成jar檔案)jd-gui 作用:查看APK中classes.dex轉化成出的jar檔案,即源碼檔案
Time of Update: 2015-03-31
標籤:webAPP的實現基礎就是html5+js+css3.但是webAPP還是基於瀏覽器的微網站開發。正是如此,我們必須要深入的瞭解html5的特性,這樣才能方便我們在開發和設計APP的時候,更合理的採用原生APP與webAPP的相結合。而APP裡面最重要的一個分享功能,分享出去的必須是網頁形式的。所以,Html5必須學會。為什麼說HTML5適合進行移動webAPP開發?第一特性:離線緩衝HTML5 Web Storage
Time of Update: 2015-03-31
標籤: 前景描述:最近一直在學習html5移動開發,找了很多資料,做了很多的頁面。奈何作為一個程式猿,沒有前端攻城獅那般專業,處處碰壁,想遍各種方法,經曆各種嘗試,最終的效果自己都能看醉。其中最大的問題就是
Time of Update: 2015-03-31
標籤:前言:各位小夥伴們請原諒我隔了這麼久才開始寫這一系列的第二篇部落格,沒辦法忙新產品發布,好了廢話不說了,先回顧一下:在我的上一篇部落格http://www.cnblogs.com/2010wuhao/p/4363041.html寫了如何配置Android開發環境,只是用文字和圖片展示了開發Metro風格Launcher的初步設計和產品要求,這一篇文章將會從代碼上講解如何?對應的UI效果,好了,評書開講!Launcher主體架構實現:Launcher主體架構我選用的是大家所熟悉的ViewPa
Time of Update: 2015-03-31
標籤:推播通知 ios 一、本地推送iOS 推播通知分為本地推送和遠程推播通知,遠程推播通知就類似於我們平時使用時,即使鎖屏了,也能收到好友發送給我們的訊息,然後在主畫面顯示一個alertview,遠程推送需要遠程服務端的支援,比較複雜. 本地推送相對比較簡單,不需要服務端的支援。本地通知是NSLocalNotification
Time of Update: 2015-03-31
標籤:ios 目前時間- (void)time{ NSDate *now=[NSDate date]; NSCalendar *cal=[NSCalendar currentCalendar]; unsigned int
Time of Update: 2015-03-31
標籤:設計模式 kvo 觀察者 觀察者設計模式詳解觀察者設計模式詳解基本概念NSNotificationCenter的使用添加監聽接收訊息刪除監視KVO的使用基本概念註冊觀察者觀察者對象發生變化時的回調方法remove觀察者身份代碼實現基本概念觀察者模式定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽某一個主題對象。這個主題對象在狀態發生變化時,會通知所有觀察者對象,使它們能夠自動更新自己.
Time of Update: 2015-03-31
標籤:Github地址:https://github.com/nuptboyzhb/WaterWaveView歡迎Fork,歡迎Star1.先看效果2.再看關鍵代碼描繪函數y = Asin(wx+d)+offset/** * 使用路徑描繪繪製的地區 * * @return */private Path getFristWavePath() {// 繪製地區1的路徑if (firstWavePath == null) {firstWavePath = new
Time of Update: 2015-03-31
標籤:android androidannotations 今天在網上找資料,下載了一個Demo,運行時報:Caused by: java.lang.ClassNotFoundException: Didn‘t find class "net.mobctrl.listviewdemo.MainActivity_" on path: DexPathList[[zip file
Time of Update: 2015-03-31
標籤:ios iOS應用解剖 幾乎所有的iOS應用中看到的東西都是UIKit架構中定義的東西,只要知道這些 UI組件的位置,大小,顯示的內容,邊框,顯示和隱藏; 看到的東西無非就是: UIView,UILabel,UIButton,UITextField,UITextView,Navigation bar ,Tab bar, SegmentedControl,toolbar
Time of Update: 2015-03-31
標籤:android adt eclipse 第一次 使用 AndroidAnnotations架構時,遇到 java.lang.ClassNotFoundException,發現是因為沒有配置插入式註解使用的Jar包。按照網上的教程配置時發現,在JavaCompiler下根本找不到 Annotation Processing 選項然後 Google 後發現是缺少了
Time of Update: 2015-03-31
標籤:android開發 intentservice thread app asynctask Android非同步載入全解析之IntentService搞什麼IntentService前面我們說了那麼多,非同步處理都使用欽定的AsyncTask,再不濟也使用的Thread,那麼這個IntentService是個什麼鬼。相對與前
Time of Update: 2015-03-31
標籤:當螢幕多久沒有點擊的時候,進行某種操作就是所謂的鎖屏功能。onCreate: public void addRunnable() { handler.postDelayed(runnable, Constant.WAIT_TIME); }監聽觸摸事件: @Override public boolean dispatchTouchEvent(MotionEvent ev) { // TODO Auto-generated method
Time of Update: 2015-03-31
標籤:由於一些原因,Google相關很多服務都無法訪問,所以在很多時候我們SDK也無法升級,當然通過技術手段肯定可以解決,但是比較麻煩,而且下載速度也不怎麼樣。這裡筆者介紹一個國內的Android鏡像站,這樣升級速度也賊快了。首先我們要感謝東軟提供鏡像伺服器。近來我發現一個更加簡潔的方法:1.Tools->Options2.設定代理:這樣可以省去手動添加xml