Time of Update: 2016-11-20
listview的ViewHolder最佳化,listviewviewholder1.自訂listview,首先在activity.xml中插入一個listview,可以用android:divider=“”設定分割線顏色樣式,android:dividerHeight=""設定分割線高度。2.建立viewholder_item.xml設計每行Item顯示的樣式布局。3.自訂Adapter(繼承BaseAdapter),定義一個內部類ViewHolder,並將布局中的控制項作為成員變數。如:pu
Time of Update: 2016-11-20
我的Android第五章:通過Intent實現活動與活動之間的互動,androidintent Intent在活動的操作 作用: Itent是Android程式中各個組件直接交換的一個重要方式可以指定當前組件要執行任務同時也可以給各個組件直接進行資料互動 同時Intent啟動往往可以啟動活動,啟動服務,以及發送廣播等情境
Time of Update: 2016-11-18
My First Android Application Project 第一個安卓應用,android安卓一、前言: 安卓(Android):是一種基於Linux的自由及開放原始碼的作業系統,主要用在行動裝置上,如手機、平板電腦。其他的裝置也有使用安卓作業系統,比如:電視機,遊戲機、數位相機等等。 二、具體: 1、首先需要有開發安卓的環境,安卓SDK。在此本人提供Android4.4的版本下載連結:http://pan.baidu.com/s/1qYo4bmc
Time of Update: 2016-11-19
AndRodi Strudio中的按鈕時件,androdistrudioAndRodi Studio中的按鈕時件註冊一定要寫在onCraete中 @Override protected void onCreate(Bundle savedInstanceState) {//建立事件用以下代碼 Button btn = (Button) findViewById(R.id.btn_on); //建立事件 btn.setOnClickListener(new
Time of Update: 2016-11-17
極其簡單的搭建eclipse的android開發環境,搭建eclipseandroid這篇部落格是關於如何搭建eclipse的android開發環境,與網上的其他部落格不同,我的方法比他們簡單的多,所以推薦給大家。 搭建eclipse的android開發環境步驟:1.配置JDK(Java Development
Time of Update: 2016-11-18
Intent(三)向下一個活動傳遞資料,intent傳遞 向下傳遞活動很簡單,可以我採用putExtra()方法的重載,把我們想要傳遞的資料暫時放在intent中,啟動活動時從這裡取就可以了。
Time of Update: 2016-11-17
我的Android第二課,Android 嗨!各位,小編又和大家分享知識啦,在昨天的部落格筆記中小編給大家講解了如何去配置Android工具以及SDK中的一些配置,那在今天的學習小編會帶給大家哪些Android知識呢?首先我們看一下今天的學習目錄吧。 知識一:瞭解Android項目目錄結構 知識二:Android的設定檔(資訊清單檔) 知識三:瞭解DDMS的作用
Time of Update: 2016-11-16
手機影音8--視頻播放器的進階功能(1),8--進階功能1.讓其他軟體能調起自己寫的播放器1.在功能資訊清單檔添加下面的意圖<intent-filter><action android:name="android.intent.action.VIEW" /><category android:name="android.intent.category.DEFAULT" /><category
Time of Update: 2016-11-16
ContentProvider中央檔案館,以及擷取連絡人電話的樣本,contentproviderAndroid官方文檔介紹的資料存放區方式共有五種,sqlite,SharedPreferences,網路儲存,外儲儲存,檔案儲存體,但是這些資料都無法進行共用,那麼我們就引入了今天的主角:ContentProviderContentResolver操作ContentProvider中的資料;可以使用Activity提供的getContentResolver()方法;它有四個相同簽名的方法inser
Time of Update: 2016-11-17
XListView,xlistview用法第一步:到官網下載第三方包,拷貝到自己的項目中https://github.com/Maxwin-z/XListView-Android第二步:xml檔案<me.maxwin.view.XListView android:id="@+id/xListView" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2016-11-16
android——從零開始,android從零開始 一、JDK(不用安裝)1.下載適合的jdk2.配置環境變數 添加一系統邊=變數 JAVA_HOME=D:\Java\jdk1.8.0_91 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre
Time of Update: 2016-11-17
RadioButton與CheckBox,radiobutton筆者長期從事於資料庫的開發,算了,不提當年了,因為一直用的是小語種(PowerBuilder),還是來說說這兩個最常見的控制項吧!RadioButton(單選)和CheckBox(多選)RadioButton必須按組來分,而CheckBox不用,可以自由的玩耍; 上代碼,熟悉下 代碼publicclassCheckboxAndRadioBoxActivityextendsAppCompatActivityimpl
Time of Update: 2016-11-16
我的Android第一課,Android第一課 今天是Android第一天的學習,對於學習任何一門課程時我們都要對該課程要有基本的瞭解和認識,瞭解該課程學點什麼內容,學了這門知識我門能夠做些什麼,這也是對於我們這些剛入門的學習人員來說是一個必須要弄清清楚的,那對於該門課程我們是學習的是Android那安卓到底有什麼用途呢?小編我在這裡簡述一下
Time of Update: 2016-11-16
Json產生與解析,Json產生解析 JSON常用與伺服器進行資料互動,JSON中“{}”表示JSONObject,“[]”表示JSONArray如下json資料:1 {"singers":[2 {"id":"02","name":"tom","gender":"男","tel":["123456","789012"]},3 {"id":"03","name":"jerry","gender":"男","tel":["899999","666666"]},4 {"id":"04","
Time of Update: 2016-11-16
Android環境搭建和編寫helloworld,androidhelloworld一、配置jdk環境(學過java的請無視) 1.安裝jdk jdk:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html 進去後根據自己的系統位元下載 下載完成後安裝即可
Time of Update: 2016-11-17
Android——eclipse下運行android項目報錯 Conversion to Dalvik format failed with error
Time of Update: 2016-11-16
eclipse — 匯入android項目後識別成java項目的問題及解決,eclipseandroid最近在eclipse匯入android項目的時候遇到了奇葩問題,再此記錄遇到的問題就是:將完好的android項目匯入到eclipse的時候,原本這是一個很容易的事情,但是匯入成功後發現,,,靠eclipse居然識別成了java項目導致不能“run as android
Time of Update: 2016-11-16
Intent(二)隱式調用intent,調用intent 在上一節我們一起學習了顯示調用Intent,這一節我們來學習如何隱式調用Ingtent。有了這個我們就可以調用其他的線程,或者程式,可以讓我們的應用程式變得多彩,如開啟網頁,撥打到電話等。
Time of Update: 2016-11-16
Android 的系統架構,Android系統架構Android 的系統架構Android其本質就是在標準的Linux系統上增加了Java虛擬機器Dalvik,並在Dalvik虛擬機器上搭建了一個JAVA的application framework,所有的應用程式都是基於JAVA的application
Time of Update: 2016-11-16
手機影音9--視頻播放器的進階功能(2),9--進階功能1.監聽播放出錯class MyOnErrorListener implements MediaPlayer.OnErrorListener {@Overridepublic boolean onError(MediaPlayer mp, int what, int extra) {// Toast.makeText(SystemVideoPlayer.this, "播放出錯了哦",