Time of Update: 2016-02-22
標籤:現象:升級到iOS7後,UIStatusBar的出現導致現有UI介面亂掉了。原因: 由於寫死了某些控制項的絕對位置,原先隱藏UIStatusBar的代碼沒有在iOS7中起作用解決方案:iOS7以下版本隱藏UIStatusBar的方法: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
Time of Update: 2016-02-22
標籤:iosUIButton的基本用法,平時用的也就是這麼多,其他遇到在加//執行個體化2種方法 UIButton *btn1 = [[UIButton alloc] init]; UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; //座標和大小 btn.frame = CGRectMake(100, 100, 100,
Time of Update: 2016-02-22
標籤:#ifdef __OBJC__ #import "UIButton+Block.h" #endif// 加入這兩句在中間引入標頭檔 iOS全域標頭檔引用報一些系統庫出錯
Time of Update: 2016-02-22
標籤:轉自:http://www.cnblogs.com/supercheng/archive/2012/12/05/2804166.html- (BOOL)isJailbroken{ BOOL jailbroken = NO; NSString *cydiaPath = @"/Applications/Cydia.app"; NSString *aptPath = @"/private/var/lib/apt/"; if
Time of Update: 2016-02-22
標籤:關於iOS中提示框的使用在iOS8的SDK裡,已經對提示框進行了更改,現在屬於 UIAlertController,其介面如下聲明NS_CLASS_AVAILABLE_IOS(8_0) @interface UIAlertController : UIViewController,不再是一個UIView。具體的使用如下,希望對部分朋友有協助。#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_8_0 //判斷你當前的iOS
Time of Update: 2016-02-22
標籤:一、Android系統服務 Android提供了很多系統服務:如ActivityManger,PowerManger,WindowManger,WifiManger等等。這些服務都是系統啟動開始就一直常駐的,如果app需要使用相應的系統服務(如擷取當前wifi的狀態),則需要通過Binder去訪問系統服務。例如:WifiManager mWifiManager = (WifiManager)
Time of Update: 2016-02-22
標籤: // xml檔案的樣式 的樣式有多種樣式,標準的是把資料存放在子節點中,還有就是比較簡單的讀取就是把資料直接存在屬性裡面// 第一種,這是自己寫出來的一種,把資料存放區在子節點中,讀取相對麻煩一些 // 第二種是從中國氣象網的api上街區出來的一段,是把資料存放區在了屬性中,比較容易讀取資料 // 下面是解析第一種樣式的代碼:// 標頭檔#import@interface RootViewController
Time of Update: 2016-02-22
標籤:#pragma mark -----表視圖的移動操作-----//移動的第一步也是需要將表視圖的編輯狀態開啟//2、指定哪些行可以進行移動- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath { //預設都可以移動 return YES;}//3、移動完成之後要做什麼事,怎麼完成移動- (void)tableView:(UITableView
Time of Update: 2016-02-19
標籤:首先我們來看看iOS中事件的產生和傳遞過程:1.發生觸摸事件後,系統會將該事件加入到一個由UIApplication管理的隊列事件中2.UIApplication會從事件隊列中取出最前面的事件,並將事件分發下去以便處理,通常會先發送事件給應用程式的主視窗(keyWindow)3.主視窗會在視圖階層中找到一個最合適的視圖來處理觸摸事件4.找到合適的視圖控制項後,就會調用視圖控制項的touches方法來作事件的具體處理:touchesBegin...
Time of Update: 2016-02-19
標籤:一、檔案目錄ios中每個應用程式都是一個沙箱,有自己的沙箱目錄,app之間無法訪問對方的沙箱檔案。三種沙箱目錄:library:系統存放檔案documents:存放長期使用的檔案temp:臨時目錄,app重啟時,該目錄下的檔案清空擷取沙箱目錄,有兩種方式:1、手動拼接NSString *homePath = NSHomeDirectory();
Time of Update: 2016-02-19
標籤:背景知識:當Android啟動時,會發出一個系統廣播,內容為ACTION_BOOT_COMPLETED,它的字符串常量表示為 android.intent.action.BOOT_COMPLETED。只要在程式中“捕捉”到這個訊息,再啟動之即可。記住,Android架構說:Don‘‘t call me, I‘‘ll call you
Time of Update: 2016-02-19
標籤:如今開始做音樂播放器的模組。遇到了幾個問題當播放音樂的過程中,去調節音量或者情景模式中的鈴聲設定,結果會有兩種聲音同一時候響起。引起此問題的解決辦法是音樂焦點問題沒弄清現分析一下音樂焦點的幾個屬性:原始碼在frameworks/base/media/java/andorid/media/AudioManager.java中public static final int AUDIOFOCUS_NONE = 0;指示申請得到的Audio
Time of Update: 2016-02-19
標籤:今天在做項目的時候發現了一個比較奇怪的問題,是關於ListView的,即ListView的android:height屬性會影響程式中ListView的getView()方法的調用次數,如果設定ListView的android:height屬性為0dp,同時設定android:weight=1,或者直接設定android:height屬性為"wrap_content",那麼ListView在展示資料的時候,getView()被執行的次數並不會是傳入資料集合的size,而會比size的值大一
Time of Update: 2016-02-22
標籤:轉載地址:http://www.ui001.com/article/302.html比較正規的一套規範。包括:字型、顏色、按鈕、表徵圖、布局、空間、提示、命名規範等。 【特色推薦】設計尺寸看這裡 http://www.ui001.com/chicun/找素材一站就夠 http://so.ui001.com/UI設計網址導航 http://hao.ui001.com/交流:UI設計交流群:8066846
Time of Update: 2016-02-19
標籤:package com.hengxin.qianee.utils;import java.net.InetAddress;public class RegexUtils {/** * 使用者名稱是否符合規範(^[\u4E00-\u9FA5A-Za-z0-9_]+$) * @return */public static boolean isValidUsername(String username) {if (username==null || username.trim() == "")
Time of Update: 2016-02-22
標籤:<script type="text/javascript"> function checkform() { var re; var ss = document.getElementById(‘txtMobile‘).value; re = /^(1[358][0-9]{9})$/; if (re.test(ss)==false) {
Time of Update: 2016-02-19
標籤:因為工作大部分時間使用 WinCE,所以對微軟的東東有一定的興趣。特別是 WP 手機發布後,開始計劃入手一部,最後買了 HTC HD7。WP8 發布後,傷心偶的 HD7 不能升級到 WP8;加上 HD7 的品質問題,換了 Nokia Lumia920。兩部手機,總體感覺 WP 系統穩定、流暢。再後來 WP8.1 Preview 發布,第一時間安裝了“用於開發人員的預覽”軟體,升級到
Time of Update: 2016-02-19
標籤:前言:關於NSURLSession的主要內容快到尾聲了,這裡就講講檔案上傳。關於檔案上傳當然就要使用NSURLSessionUploadTask,這裡直接講解常用的會和代理NSURLSessionDataDelegate一起搭配實現檔案上傳功能。另外,下面使用的檔案上傳思路是和NSURLConnection中本人之前的隨筆《iOS開發之網路編程--使用NSURLConnection實現檔案上傳》提到的上傳思路是一樣的,都是要將請求資訊拼接起來,然後傳入到請求裡進行上傳。這個拼接過程是必要的
Time of Update: 2016-02-19
標籤:今天在CSDN首頁偶然看到一個貼子JetBrains正式發布Kotlin 1.0:JVM和Android上更好用的語言 看完後,感覺Kotlin文法很簡潔,有一系列動態語言的特點,Lambda運算式,高階函數,閉包,甚至有靜態語言的類型檢查,最核心的一點,寫同樣的功能,Kotlin 的代碼量要少很多。以下是JAVA的一個資料類public class Artist { private long id; private String name; private
Time of Update: 2016-02-19
標籤:1:第三方外掛程式SKSTableView在IOS7.1.1出現閃退的問題解決辦法,修改其內部原始碼:(NSInteger)subRow{id indexpath = [NSIndexPath class];id subRowObj = objc_getAssociatedObject(indexpath, SubRowObjectKey);return [subRowObj integerValue];}(void)setSubRow:(NSInteger)subRow{id