標籤:蘋果手機/*按鈕樣式:*/input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 以下內容出處:http://blog.sina.com.cn/s/blog_51048da70102uyjp.html1.-webkit-tap-highlight-color-webkit-tap-highlight-color:rgba(0
標籤:values 下面dimens.xml<resources> <!-- Default screen margins, per the Android Design guidelines. --> <dimen name="activity_horizontal_margin">16dp</dimen> <dimen name="activity_vertical_margin">16dp</dimen>&
標籤:Method1. performSelector方法Method2. NSTimer定時器Method3. NSThread線程的sleepMethod4. GCD公用順延強制方法- (void)delayMethod{ NSLog(@"delayMethodEnd"); }Method1:performSelector [self performSelector:@selector(delayMethod) withObject:nil/*可傳任意型別參數*/ afterDelay:2.
標籤:在項目中切換Fragment,一直都是用replace()方法來替換Fragment。但是這樣做有一個問題,每次切換的時候Fragment都會重新實列化,重新載入一次資料,這樣做會非常消耗效能用使用者的流量。官方文檔解釋說:replace()這個方法只是在上一個Fragment不再需要時採用的簡便方法。正確的切換方式是add(),切換時hide(),add()另一個Fragment;再次切換時,只需hide()當前,show()另一個。這樣就能做到多個Fragment切換不重新執行個體化:
標籤:Leon連結:http://www.zhihu.com/question/33191327/answer/71421736來源:知乎著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。1、程式有重大bug,程式不能啟動,或者中途退出。2、繞過蘋果的付費渠道,我們之前遊戲裡的用兌換碼兌換金幣。3、遊戲裡有實物獎勵的話,一定要說清楚,獎勵由本公司負責,和蘋果沒有關係。4、用到蘋果的標誌。(應用的設計和Apple的Logo風格太像了也會被拒)5、網路功能不能正常訪問。6、表徵圖不
標籤:一共有4個fragment,分別是contact(連絡人),friends(朋友),search(尋找),more(更多)。使用的都是同一個布局,每個fragment中都有四個內部按鈕,可以切換到其他的3個fragment中。現在只考慮在contact中,實現點4個(其實有效是3個),切換到其他3個fragment中。現在的情況是,點擊contactfragment中的按鈕,toast會響應,但是fragment不會跳轉。這是怎麼回事,下面是兩個類的代碼。這是contactfragment
標籤:搭建Android開發環境主要包括五部分的知識,首先需要知道Android底層開發需要哪些工具,安裝JDK,搭建Android應用程式開發環境,安裝Android NDK開發環境和安裝交叉編譯環境。開發、測試和調試Linux驅動、HAL程式庫需要使用JDK6或以上版本、eclipse3.4或以上版本、ADT、CDT、Android SDK、Android NDK、交叉編譯環境、Linux核心原始碼、Android原始碼以及用於調試開發板的串口工具:minico
標籤:
標籤:第一章是Android系統移植與驅動開發概述,包含了Android系統架構、Android系統移植的主要工作、查看Linux核心版本、Linux核心版本號碼的定義規則、如何學習Linux驅動開發以及Linux裝置驅動等六方面內容Android系統架構分為四層,分別是Linux核心、C/C++程式碼程式庫、Android SDK API和應用程式。Linux核心這一層主要包括Linux的驅動程式以及記憶體管理、進程管理、電源管理等程式。Android移植可分為兩部分:應用
標籤:#import <Foundation/Foundation.h>@interface User : NSObject<NSCoding> //遵循NSCoding協議/** name */@property (nonatomic, copy) NSString *name;/** age */@property (nonatomic, assign) NSInteger age;//自訂初始化方法-
標籤:看了網上很多資料。最後我發現可以用很簡單的幾句話就能把它說清楚1 每個 viewgroup 內都有 三個方法 a dispatchTouchEvent 是自己決定要不要(管他爹)要這個蘋果的 一般使用方法是 在此方法內 getParent().requestDisallowInterceptTouchEvent(false/true) true表示要了, 蘋果拿到手 false 表示
標籤:1 .使用環境:在實際開發過程中 有需要展示流媒體的模組 ,需求非常簡單 :播放 和 暫停 ,其實這個時候有很多選擇 ,可以選擇 MPMoviePlayerController(MediaPlayer.framework), AVAudioPlayer(AVFunction.framework)但是考慮到擴充性,高度自訂性 我選擇使用 AVPlayer. 事實是對的 後來需求又增加了,
標籤:Android底層開發中首先要開發測試和調試Linux驅動,HAL程式庫需要(1)JDK6或以上版本(2)Eclipse3.4或以上版本(3)ADT(4)CDT(5)Android SDK(6)Android NDK(7)交叉編譯環境(8)Linux核心原始碼(9)Android原始碼(10)用於調試開發板的串口工具:minicom。。第一步配置jdk環境,設定path變數,開啟profile檔案後輸入 export
標籤: Android深度探索HAL與驅動開發
標籤:Git—由linux之父Linus編寫,是進行原始程式碼控制的一種軟體。Linus以一個檔案系統專家和核心設計者的視角對Git進行了設計,其獨特的設計讓Git擁有了非凡的效能和最為最佳化的儲存能力,Git在各方面都優於其他同類的的原始程式碼控制軟體。在學習Android及linux 核心,驅動開發的過程中會涉及大量的原始碼,而這些代碼都是由Git 管理的,因此,在學習Android移植與linux驅動開發之前瞭解Git的理論和基本使用方法。安裝Git 以及查看Git
標籤:HttpClient 發送get請求建立一個用戶端對象HttpClient client = new DefaultHttpClient();建立一個get請求對象HttpGet hg = new HttpGet(path);發送get請求,建立串連,返迴響應頭對象HttpResponse hr = hc.execute(hg);擷取狀態行對象,擷取狀態代碼,如果為200則說明請求成功發送post請求 //建立一個用戶端對象 HttpClient client = new
標籤:一、ContentProvider內容提供者.是是android中一個應用向第三方共用資料的方式,android中的連絡人,sms(簡訊記錄)等都是通過這一方式來向外提供的 1、使用: 在應用中使用ContentProvider提供的資料並不是直接使用的,而是需要通過ContentResolver來實現的,ContentResolver中包含query/insert/delete/update等方法用於操作資料,但其內部就是調用ContentProvider的實作類別來真正操作的。
標籤:轉載請標註來源:http://blog.csdn.net/lsyz0021/article/details/51292311今天這篇文章教給大家解決這幾個問題:1、如何通過AndroidStudio的git上傳項目到github2、如何通過AndroidStudio的git將存在的項目增加的類或者其他的檔案上傳到github3、刪除github上的建立的倉庫4、如何將github上的項目匯入到AndroidStudio中首先要安裝git這個用戶端:http://pan.baidu.com/
標籤:本章講到需要Android應用程式以及Android NDK程式來測試Linux驅動,所以所需要的工具都必須配備好。而且對工具的版本也是有一些要求,JDK,Eclipse,ADT,CDT,Android SDK,Android NDK,交叉編譯環境,Linux 核心原始碼,Android原始碼,用於調試開發板串口的工具minicom,當然開發板也是必需的了。核心步驟:1.JDK安裝,需要在Ubuntu下安裝。首先要下載,然後解壓,在終端輸入命令#gedit
標籤:計算 NSMutableAttributedString 高度,必須要有兩個屬性-(void)test{ UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(50, 50, 300, 300)]; label.backgroundColor = [UIColor redColor]; //可分行 label.numberOfLines = 0; NSString *str =