Time of Update: 2015-05-02
標籤:有些時候,我們需要將代碼簡潔化,這樣便於讀代碼。我們可以將一些不變的東東抽取出來,將變化的東西作為參數。定義為宏,這樣在寫的時候就簡單多了。下面例舉了一些常用的宏定義和大家分享:1. 判斷裝置的作業系統是不是ios7 view sourceprint?1.#define IOS7 ( [[[UIDevice currentDevice].systemVersion doubleValue] >= 7.0] ) 2.
Time of Update: 2015-05-03
標籤:(所有學習資料來自mars和《第一行代碼》) *系統構架:我們在application framework上進行開發,具體要學習的是如何使用裡面的類,如何執行個體化 *基於組件的應用程式開發:活動:我們看得到的東西都是放在活動中。它是介面,使用者進行互動。服務:背景,默默的運行,使用者看不見。廣播接收器:接受來自各處的廣播資訊(監聽手機發生的所有事情,監聽系統一切行為),比如電話,簡訊,手機快沒電了;當然我們也可以發出資訊。內容提供器:為應用程式之間的共用資料提供可能,
Time of Update: 2015-05-03
標籤:浸入式狀態列 android support libr toolbar toolbar是android sdk API21新增的組件,下面是Google官方的介紹文檔:A standard toolbar for use within application content.A Toolbar is a generalization of action
Time of Update: 2015-05-03
標籤:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN |
Time of Update: 2015-05-03
標籤:一、編譯選項選好好usb儲存驅動,參考http://www.cnblogs.com/smbx-ztbz/p/4418245.html並且選上kmod-usb-hid,用於usbhub。二、編譯選項選aria2、luci-app-aria2、webui-aria2、yaaw參考
Time of Update: 2015-05-03
標籤:iOS基礎控制項UINavigationController中的傳值,代理傳值,正向傳值,反向傳值 #import <UIKit/UIKit.h>//聲明一個協議@protocol SendValue<NSObject>//定義一個方法- (void)sendBtnTitle:(NSString *)title;@end@interface FirstViewController : UIViewController// 定義代理@property
Time of Update: 2015-05-03
標籤: 這篇,講一下angularjs的ng-bind指令,多個控制器,以及手動觸發angularjs的髒檢查,我直接把代碼貼,順著代碼講。 <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body ng-app="ngApp"><div
Time of Update: 2015-05-03
標籤: 前段時間做了一些小東西,一些關鍵點記錄總結如下1.ToDoList 主要是使用UITableView以及NSUserDefaults完成任務管理,可建立、編輯及刪除任務。
Time of Update: 2015-05-03
標籤:很簡單:1 <View2 android:layout_width="match_parent"3 android:layout_height="1dp"4 android:background="?android:attr/listDivider" />寬度適應螢幕,高度設定為1dp,就ok了。Android介面 分隔線的實現
Time of Update: 2015-05-02
標籤:android 簡訊驗證碼 彙總資料 sdk 實戰 不飛則已,一飛衝天;不鳴則已,一鳴驚人---------司馬遷 最近工作又有新需求,要求使用者在註冊的時候需要通過手機驗證碼,這樣做的目的是防止使用者通過一個郵箱來隨便的註冊,那麼好,今天我們就
Time of Update: 2015-05-02
標籤:最近在看MJExtension的Demo,發現了一個plist檔案直接轉數組模型的方法。以前研究過但是淺嘗輒止沒有解決,這幾天有時間,好好看了看,找到瞭解決辦法,與大家分享。 如果大家的項目中有這種嵌套數組對象的情況的plist檔案,如: 即要轉換成一個對象中存有另一個對象數組的情況。 當沒有這種複雜嵌套時,我們這樣寫: 1: -(NSArray *)groups{ 2: if (!_groups) { 3:
Time of Update: 2015-05-02
標籤:官方文檔:https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TheAppLifeCycle/TheAppLifeCycle.html#//apple_ref/doc/uid/TP40007072-CH2-SW1 基本要點:一 入口函數為main函數,一般不需要更改;發散點:看main函數,可以注意到加上了@autoreleasepool.
Time of Update: 2015-05-02
標籤:MFMessageComposeViewController 同樣是在 MessageUI Framework 中的一個類別,而它的主要功能是用來製作 SMS 訊息的相關格式,它的使用方式如同 MFMailComposeViewController 一樣,透過一些簡單的設定,你也可以為你的應用程式加上 SMS 訊息的功能。在使用上首先匯入 MessageUI Framework,並引用其標頭檔,Xcode 4 Framework
Time of Update: 2015-05-02
標籤: Android UI學習 - ListView 2010-06-20 18:21:35 標籤:Android UI 移動開發 ListView ListActivity 原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://android.blog.51cto.com/268543/336162 ListActivity
Time of Update: 2015-05-02
標籤:答案:使用方法conformsToProtocol. 調用例子: BOOL isConform = [Student conformsToProtocol:@protocol(UIScrollViewDelegate)];或者:Student* student =[[Student alloc] init];BOOL isConform = [student conformsToProtocol:@protocol(UIScrollViewDelegate)];都可以.
Time of Update: 2015-04-29
標籤:上一篇講了如何建立並顯示一個notification,這一篇就總結下點擊notification後,程式應該如何響應。 一般來講,點擊一個notification後,都會開啟一個Activity做為對點擊事件的響應,這個Activity是之前在PendingIntent中設定好的。 經常玩Android手機的應該都有印象,在日曆應用中,你建立一個提醒,當提醒通知收到後,你點擊通知,會進入提醒的內容頁面,如果這個時候按back鍵,會直接退出應用。
Time of Update: 2015-04-29
標籤:MTP in Android詳解 最近好長一段時間沒有做筆記了,今天主要學習一下MTP相關的知識。 MTP的全稱是Media Transfer Protocol(媒體傳輸協議),它是微軟公司提出的一套媒體檔案傳輸協議。Android從3.0開始支援MTP。一
Time of Update: 2015-04-26
標籤:抽空整理,以備以後查看android許可權大全android.permission.WRITE_APN_SETTINGS:允許程式寫入APN設定(4.0後已經被禁用)android.permission.WRITE_CALENDAR:允許一個程式寫入但不讀取使用者行事曆資料android.permission.WRITE_CONTACTS:允許程式寫入但不讀取使用者連絡人資料android.permission.WRITE_GSERVICES:允許程式修改google地圖服務android
Time of Update: 2015-04-25
標籤:android4.4 app makefile broadcastreceiver filter 近日,寫了一個有關裝置資訊的小應用,要求在launcher中不可顯,通過鍵盤暗碼啟動該應用。現將心得記錄如下:軟體平台:Android4.4.3首先,要在AndroidManifest.xml中註冊接收android暗碼廣播。
Time of Update: 2015-04-25
標籤:<timezones> <timezone id="Pacific/Majuro">馬朱羅</timezone> <timezone id="Pacific/Midway">中途島</timezone> <timezone