編輯:關於Android編程
UltimateAndroid快速開發框架教程(一):部署框架
為了方便大家更好的使用UltimateAndroid進行Android快速開發,特撰寫此教程。不當之處,還請多多指教。
由於目前使用Eclipse和Intellij Idea(Android Studio)作為開發工具的人都非常多,為了方便大家部署,針對這兩種開發環境都進行相應的說明
項目地址是https://github.com/cymcsg/UltimateAndroid.git,如有疑問可以直接在github的issue上提問,或者加入QQ群討論:341970175,加群請注明Android開發
注意事項:
1.JDK,Android Sdk配置完畢,JDK建議是JDK1.7版本,否則需要修改項目語言版本;
2.本教程的操作系統環境是OS X 10.9,IDE環境eclipse4.4,Intellij Idea 13.1,Android Sdk 為4.4.2和23.0,Android Studio是在Intellij基礎上衍生出來的,配置方法相似。
3.由於本人使用Intellij Idea,所以之後的教程將基本已Intellij Idea環境下為樣本。
一、Eclipse環境下:
1.在命令行下git clone https://github.com/cymcsg/UltimateAndroid.git或者直接下載Zip包,並解壓。
2.將目錄下的appcompat,UltimateAndroid兩個目錄導入,如果需要看UI Demo的話導入DemoOfUI,如果需要看項目Demo的話導入Demo。
3.將各項目下的libs目錄的jar包引入項目依賴並設置為Export(在最新版SDK+ADT中是自動配置好的),並添加UltimateAndroid依賴與Appcompat,DemoOfUI依賴於UltimateAndroid,如果這時項目有報錯,注意看一下是不是沒修改JRE的版本為1.7。
4.右鍵項目,選擇Java Compiler下的Annotation Processing如圖,開啟annotation processing並將butterknife 的jar包加入。(所有使用View Injection的項目都需要設置,所以除了UltimateAndroid之外,DemoOfUi和Demo也需要設置)。
<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHAgY2xhc3M9"p5">5.之後就可以運行DemoOfUI或者Demo了。
二、Intellij Idea(Android Studio)環境下
1.在命令行下git clone https://github.com/cymcsg/UltimateAndroid.git或者直接下載Zip包,並解壓。
2.將目錄下的appcompat,UltimateAndroid兩個目錄導入,如果需要看UI Demo的話導入DemoOfUI,如果需要看項目Demo的話導入Demo。
3.將各項目下的libs目錄的jar包引入項目依賴並設置為Export,並添加UltimateAndroid依賴與Appcompat,DemoOfUI依賴於UltimateAndroid,如果這時項目有報錯,注意看一下是不是沒修改JRE的版本為1.7。
4.點擊Preference-Compiler-Annotation Processors,打開annotation processing(所有使用View Injection的項目都需要設置,所以除了UltimateAndroid之外,DemoOfUi和Demo也需要設置)
5.之後就可以運行DemoOfUI或者Demo了。
今天分享的是用系統自帶的相機實現一鍵拍照功能。public class MainActivity extends AppCompatActivity {private s
本文實例講述了Android編程實現的重力感應效果。分享給大家供大家參考,具體如下:android中的很多游戲的游戲都使用了重力感應的技術,就研究了一下重力感應以屏幕的左
1、DataProvider package com.njupt.ndk_passdata; public class DataProvider { public
方法一:Android的界面布局可以用兩種方法,一種是在xml中布局,一種是和JAVA中Swing一樣在JAVA代碼中實現Ui界面的布局,用xml的布局管理器布局是很方便