Time of Update: 2014-05-09
一、搭建Android開發環境近日要學Android開發基礎,就著手搭建Windows下的Android開發環境。找了一些相關的博文參考,基本上都是要分別下載和安裝JDK, Eclipse, AndroidSDK, ADT後來發現Android sdk下載官方地址,提供一個ADT Bundle下載。而這個ADT Bundle,已經包含了AndroidSDK, ADT以及一個配置好的Eclipse。因此,搭建Android開發環境,只需要兩個步驟:1、下載JDK並安裝, &
Time of Update: 2014-05-09
轉載請註明出處:http://blog.csdn.net/oyangyufu/article/details/25168047程式:1、下載安裝TexturePackerGUI地址:http://www.codeandweb.com/texturepacker2、製作plist檔案和png圖片開啟TexturePackerGUI,將動畫素材拖拽至TexturePackerGUI圖片區,填寫Output路徑及名稱,點擊工具列Publish,產生plist、png檔案,然後將此2檔案放至項目Reso
Time of Update: 2014-05-09
主要原理是:extends view重載onDrow(),需要一bitmap,重載view,在 canvas上畫臨時bmp,當按下確定的時候按下 畫到real_bmp上,其他的跟前面的基本上沒有什麼區別。 import com.example.test.R;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import
Time of Update: 2014-05-09
僅僅將分析模組按實際慣例簡單分成價值和價格兩類看來並不準確。一家公司便宜絕對不等於能賺錢,公司所對應的股票也不會因為公司現在賺錢(虧錢)就一定漲(跌),當然長期來看,股票價格運行是與公司效益成正比的。也就是俗話說
Time of Update: 2014-05-09
Android 新浪微博分享及授權在開發中遇到了各種坑....所以分享一下 希望能給大家貢獻點經驗本文使用的開發的環境是 eclipse 本文敘述的新浪微博分享及其授權的內容分為兩塊 : 一 新浪提供的 WeiboSDKDemo 二 嵌入到自己的應用當中去 第一部分 運行成功 WeiboSDKDemo 下載新浪的微博的SDK 先去新浪開放平台 : http://open.weibo.com/ 註冊,登陸 選擇 行動裝置 App 在頁面上找到Android
Time of Update: 2014-05-09
1.設定預覽方向myCamera.setDisplayOrientation(90)2.設定照片方向parameters.setRotation(90);3.設定預覽顯示和照片的解析度 // 設定照片解析度List previewSizeList = parameters.getSupportedPreviewSizes();int previewWidth = 0;int previewHeight = 0;for (int i = 0; i
Time of Update: 2014-05-09
使用ListView顯示一個長的項列表1、建立一個名為“BasicView5”的Android項目;2、修改BasicView5.java檔案,修改後的程式如下:package com.example.basicview5;import android.os.Bundle;import android.app.Activity;import android.app.ListActivity;import android.view.Menu;import
Time of Update: 2014-05-09
想成為Android的傑出開發工程師,不懂得Android的設計規則怎麼可以,Android4.0問世後Google公司為Android程式員規範了一系列的設計原則,不要再盲目的模仿IOS的設計了,因為Android 就是Android ,不一樣的煙火。
Time of Update: 2014-05-09
親愛的網友,我這裡有套課程想和大家分享,如果對這個課程有興趣的,可以加我的QQ2059055336和我聯絡。 基於Linux/Android 雙平台開發環境掌握Android1.5-4.xARM9和Cortex A8平台移植裝置驅動開發Android4.x應用開發課程內容簡介本套課程從最礎的C語言和資料結構起步,一步步學習ARM裸機開發、Linux應用開發、Linux系統移植、Linux裝置驅動開發、Android應用開發、Android系統移植、Android裝置驅動開發。本課程包括了ARM9
Time of Update: 2014-05-09
方法一layout:public void init(){ImageView popimg=(ImageView) findViewById(R.id.pop_img);popimg.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubLinearLayout layout = new
Time of Update: 2014-05-09
就是實現在頂部這樣的搜尋方塊。一、這個搜尋方塊是actionbar上的menu上的一個item.叫SearchView.我們可以先在menu選項裡定義好:bmap_menu.xml: 這裡showAsAction的collapseActionView 表示允許將searchView擴充到整個actionbar.二、配置searchble:Search View 可以看作seachble activity在acionbar 的一種快捷入口的標識。那麼我們可以通過配置searchble
Time of Update: 2014-05-09
摘要 首先,在Android系統中,每一次手勢互動都會依照以下順序執行。 1. 接觸接觸屏一刹那,觸發一個MotionEvent事件。 2. 該事件被OnTouchListener監聽,在其onTouch()方法裡獲得該MotionEvent對象。 3. 通過GestureDetector(手勢辨識器)轉寄次MotionEvent對象 首先,在Android系統中,每一次手勢互動都會依照以下順序執行。1. 接觸接觸屏一刹那,觸發一個MotionEvent事件。2.
Time of Update: 2014-05-09
自訂控制項分為兩種一種是自訂ViewGroup控制項,一種是自訂View控制項;跟蹤View的步伐其實能跟到Java實現的最下面我們能發現的也就只有Canvas了,再下去就是C++或C實現了;所以本文主要是站在設計的的角度講解一下Canvas跟View的關係,再簡單分析一下Canvas用法;View作為Android中一切顯示視圖的父類,我們可看到它的繪製方法draw(Canvas
Time of Update: 2014-05-09
Xml代碼:Java代碼:package com.baidu.smssend;import android.support.v7.app.ActionBarActivity;import android.telephony.SmsManager;import android.text.TextUtils;import android.annotation.SuppressLint;import android.os.Bundle;import android.view.View;import
Time of Update: 2014-05-09
第一步: 首先添加許可權: 第二步:代碼實現如下:public class ScreenActivity extends Activity { PowerManager powerManager = null; WakeLock wakeLock = null; @Override protected void onCreate(Bundle savedInstanceState) {
Time of Update: 2014-05-09
Android常見UI組件之ListView(二)——定製ListView這一篇接上篇,展示ListView中選擇多個項及實現篩選功能~1、在位於res/values檔案夾下的strings.xml檔案中添加如下代碼: BasicView5 Settings Hello world! Dwight D. Eisenhower John F. Kennedy Lyndon B. Johnson Richard Nixon Gerald Ford
Time of Update: 2014-05-09
顯示對話方塊視窗1、建立Dialog1項目,在activity_main.xml檔案中添加一個Button: 2、在MainActivity.java檔案中實現建立對話方塊,添加代碼如下:package com.example.dialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import
Time of Update: 2014-05-09
我們退出Activity可以調用:finish(),system(0),但是這些都只是單單退出單個Activity也有人會說,直接把進程殺死,這些做法都不是很可取,其實我們翻看api可以發現,Activity都是放入stack中管理,我們只要把stack清空了,不就完全退出了嘛。要對Activity的stack管理,就需要瞭解launchMode的四種狀態,這裡就不多說了,自己看看api。我們就利用android:launchMode="singleTop",當該Activity在棧頂時,會清空
Time of Update: 2014-05-09
Android中JNI的作用,就是讓Java能夠去調用由C/C++實現的代碼,為了實現這個功能,需要用到Anrdoid提供的NDK工具包,在這裡不講如何配置了,好麻煩,配置了好久。。。本質上,Java去調用C/C++的代碼其實就是去調用C/C++提供的方法,所以,第一步,我們要建立一個類,並且定義一個Native方法,如下:JniTest類:public class JniTest {public native String
Time of Update: 2014-05-09
當我們直接在布局檔案中寫三個listview的時候,會出現三個捲軸,並且每個listview都只顯示一個item,要改動才顯示更多。怎麼做才好了?辦法是有得:用一個ScrollView包含一個大布局,然後把這三個listview加到裡面去。建立一個布局檔案: xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent"