Time of Update: 2013-12-10
今天我們來說說這個ListView控制項的使用,ListView其實在任何一款APP(大型)裡都會用到的,當然進階的可能是自訂的,但是它們也是繼承了ListView這個父類的。好了我們就直奔主題吧。第一步,建立一個工程Ep.ListView,其餘命名不更改。第二步,在視圖上添加一個ListView:[java] <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"&
Time of Update: 2013-12-10
上一章我們講完了環境的搭建,這章我們來說一下android模擬器的配置。 可能有同學自己配置模擬器但是發現各種各樣的問題,在這裡我把我正在使用的配置方案分享一下: 當然我說的都是最簡單的配置方式了,能不用命令我們就不用命令了吧(哈哈,新手沒辦法啊),網上有很多採取命令列形式的啟動與配置方式我們以後才深究。 好的,首先我們開啟Eclipse,然後工具列那裡有個手機的表徵圖,我們點它。 點了它之後會彈出一個視窗,
Time of Update: 2013-12-10
空閑之餘,寫一篇。最近準備看看IOS的開發,據說可以在支援虛擬化的電腦上開發IOS的APP,而Object-C又跟Java的寫法有較大的區別(繁雜很多)。但是自己有台IOS終端機,想弄些東西玩玩。所以接下來除了繼續學習Android之外還兼修一下Object-C。閑話不多說,接下來看看我們今天的學習內容,Menu菜單的設計。Menu菜單就是我們按下Menu鍵彈出來的菜單(這話好像有點廢),但是它的表現方式有很多種,可以是在當前視圖中彈出來,也可以是切換一個視圖的。我們今天說的是在當前視圖中彈出來
Time of Update: 2013-12-10
因為工作的問題煩擾著我,所以這幾天都沒有寫部落格了。最近感覺自己懶了,作為一名程式猿,我們要時刻充電時刻學習,不能讓自己荒廢。好吧這章我們來說說下拉框Spinner控制項的使用。第一步,建立一個工程Ep.Spinner,其餘的預設。第二步,編輯一下視圖,就是往視圖上面放置一個Spinner控制項。[java] <RelativeLayout
Time of Update: 2013-12-10
在Android開發中,為了UI線程能及時響應需要避免在其中執行耗時操作,以防止介面假死甚至ANR。我們一般把耗時操作如下載,查詢放在一個單獨的線程中。這之後再將結果更新到UI介面。android平台在非UI線程中更新介面大致有以下幾種方式:[java]<SPAN style="COLOR:
Time of Update: 2013-12-10
在android中,經常用到的定時器主要有以下幾種實現:一、採用Handler與線程的sleep(long )方法二、採用Handler的postDelayed(Runnable, long) 方法三、採用Handler與timer及TimerTask結合的方法。下面逐一介紹:一、採用Handle與線程的sleep(long
Time of Update: 2013-12-10
仍然使用上次產生的test工程,我是放在bin目錄下的。在bin目錄下建立檔案test.bat檔案,內容如下:[cpp] @echo off set DIR=%~dp0 %DIR%win32\php.exe %DIR%\lib\compile_scripts.php -zip -x main test/scripts/ test/res/test @echo offset DIR=%~dp0%DIR%win32\php.exe
Time of Update: 2013-12-10
在使用JSON的時候我們發現有如下問題需要注意,如下列代碼[java] JSONObject jsonObject = new JSONObject(); try { jsonObject.put("test", "測試1");
Time of Update: 2013-12-10
剛開始邊學習邊開發,錯誤之處請指正最近在項目中遇到Android監聽事件需要傳參的問題比如,在ListView中,一些不定的資料有CheckBox,要通過點擊勾選在下方顯示出來,故而在監聽 setOnClickListener 事件中,需要帶入一些參數來控制最後想到的方式是不通過預設的監聽類 [java] holder.cbNode.setOnClickListener(new OnClickListener() &
Time of Update: 2013-12-10
請大傢伙多多指教: 使用PULL解析XML檔案: 在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附帶的pull解析器解析XML檔案。 下面是本例子要解析的XML檔案:檔案名稱:csdn.xml 這個檔案要放在圖片的目錄下: <?xml version="1.0" encoding="UTF-8"
Time of Update: 2013-12-10
2013-05-30導語:學習一下AppWidget吧。本文:本文只是在案頭上顯示一個簡單的外掛程式。Manifest.xml配置:放置一個receiver, <meta-data>配置[html] <receiver android:name=".Test3_AppWidget" &
Time of Update: 2013-12-10
在Action Bar加入Back鍵或者其他功能, 看看效果. [java] /*顯示App icon左側的back鍵*/ ActionBar actionBar = getActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); /*顯示App icon左側的back鍵*/ActionBar actionBar =
Time of Update: 2013-12-10
圖庫在JB和JB2的版本上顯示的行為是:橫屏全螢幕顯示,豎屏會顯示status bar。如何使豎屏也不顯示status bar。修改alps/packages/apps/Gallery2/src/com/android/gallery3d/app/AbstractGalleryActivity.java中toggleStatusBarByOrientation() 方法: private void
Time of Update: 2013-12-10
看效果: 如果對效果感興趣, 請耐心看完, 其實不複雜.需要android-support-v4.jar的支援.--------------------------------------------------------------------------------主布局檔案activity_main.xml1234567 <android.support.v4.view.ViewPager xmlns:android="http://schemas.
Time of Update: 2013-12-10
實現定時器有很多種方式,在這裡我簡單的介紹幾種方式(1)使用Handler + Runnable的方式[java]Handler handler = new Handler(); Runnable runnable = new Runnable() { @Override public void run()
Time of Update: 2013-12-10
讓我說說Android編程心得,在我們初步學習JSON時我們都知道JSON作為現在比較流行的資料交換格式,有著它的許多優點,Android的WEB應用中更是廣泛用到了它,這裡將我學習JSON的過程記錄如下在Android的Android.jar包中已經預設引入了這個包,這裡我們就可以直接調用它了JSON有五種基本類型,分別是object,array,value,string,numberObject以下面這個為例{"person":{"id":100,&q
Time of Update: 2013-12-10
MainActivity如下:[java]package cn.testjavascript; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.webkit.WebView; import android.widget.Button; import
Time of Update: 2013-12-10
首先是stackFromBottom屬性,這隻該屬性之後你做好的列表就會顯示你列表的最下面,值為true和falseandroid:stackFromBottom="true" 第二是transciptMode屬性,需要用ListView或者其它顯示大量Items的控制項即時跟蹤或者查看資訊,並且希望最新的條目可以自動滾動到可視範圍內。通過設定的控制項transcriptMode屬性可以將And
Time of Update: 2013-12-10
用shell寫了一個查看apk簽名的指令碼。代碼很少也很簡單#!/bin/bashmypath=`pwd`filepath=""mkdir .temp_for_certificatecd .temp_for_certificatecount=0while [ -n "$1" ] do count=$[$count+1] echo "(#$count) &
Time of Update: 2013-12-10
怎樣在android開發中進行資料存放區與訪問資料存放區與訪問很多時候我們的軟體需要對處理後的資料進行儲存或再次訪問。Android為資料存放區提供了多種方式,分別有如下幾種:檔案SharedPreferencesSQLite資料庫內容提供者(Content