Time of Update: 2018-12-08
Android開發一段時間後,存在不能類比重力,手機卡號等,於是搞了一部android手機做測試用,手機的型號為HTC A8181,下面是我配置android真機測試的過程. Step One 下載手機的電腦驅動. HTC 手機驅動的位置為: http://www.htc.com/www/support.aspx 選擇電腦的系統,和手機的型號 下載HTC Sync ,並安裝 (注: 其他的品牌的手機直接到官方網站下手機的電腦驅動) Step
Time of Update: 2018-12-08
文章目錄 原始需求設定平台項目為 Is Library在App項目中引用平台庫 原始需求我們準備把平常通用的功能如使用者管理,更新,留言反饋,做成通用平台其他應用開發時,直接載入這個包就可以了 設定平台項目為 Is Library選擇做庫的項目的屬性,在android選項卡中,勾上IsLibrary 在App項目中引用平台庫在app項目中 右鍵->->Properties->Android,
Time of Update: 2018-12-08
1 需要實現的效果: 業務需要實現,選擇圖片的效果。 實現的: 2解決思路: 利用 ImageView 控制項中的background屬性和padding屬性,在圖片外面顯示邊框,並通過控制項的狀態,更改邊框的背景,實現點擊效果 3 實戰代碼:<ImageViewandroid:id="@+id/img_1" android:adjustViewBounds="true"
Time of Update: 2018-12-08
1 設定listview 的Item之間的橫線 顏色和高度 android:divider="#8E8E8E" android:dividerHeight="1px"2 設定 ListView在選擇多項時,背景變黑android:scrollingCache="false" 3 設定 ListView 選擇Item的高亮android:listSelector="@android:color/transparent"4 設定Item 獲得焦點樣式,選中樣式,未選擇樣式 分三部分
Time of Update: 2018-12-08
import java.util.concurrent.Callable; import java.util.concurrent.CompletionService; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorCompletionService; import java.util.concurrent.ExecutorService; import java.util.
Time of Update: 2018-12-08
Step One 應用系統設定檔----應用版本配置資訊<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="TP.NationalTest" android:versionCode="4" android:versionName="1.4"> <uses-sdk android:minSdkVersion="4"
Time of Update: 2018-12-08
文章目錄 前言1 ImageView添加圓角邊框2 設定ImageView 帶有濾鏡效果,下面例子是其中的變灰效果 前言 本文總結了ImageView 開發過程中,用到效果總結1 ImageView添加圓角邊框 下面是樣本實現過程說明:Step One 設定ImageView 帶一定寬度的Padding,同時設定android:adjustViewBounds 為True <ImageView
Time of Update: 2018-12-08
需要作為資源讀取的XML檔案,通常放置於res/xml目錄,打包的時候將會被編譯成二進位檔案。要訪問這些xml需要用到XmlPullParser對象。Resources res = activity.getResources(); XmlResourceParser xpp = res.getXml(R.xml.test); 這裡的XmlResourceParser就是XmlPullParser的執行個體下面就是XmlPullParser訪問XML節點的代碼private String
Time of Update: 2018-12-08
在應用程式中經常用到啟動畫面,會啟動一個後台線程為主程式的運行準備資源。Android要實現啟動畫面可以這樣做:這是splash.xml布局檔案的代碼代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-08
現在這個DEMO把它封裝成自訂控制項,對外僅提供了3個公用介面:1 public void switchClockState(_ClockState state) // 切換時鐘狀態2 3 public void saveTimeToSystem() // 儲存錶盤時間到系統時間4
Time of Update: 2018-12-08
android系統內建了很多應用,包括電話撥號,簡訊,瀏覽器等,這裡建立一個簡單的Android程式,調用內建的瀏覽器開啟指定的地址。介面如下:對應的layout xml為:<RelativeLayout
Time of Update: 2018-12-08
http://www.kroah.com/log/linux/android-kernel-problems.html 說實話,Google確實是一家極其傲慢(甚至比別人更傲慢)的公司。我個人的看法是: 根本上講,其實乾脆分出來也無所謂。關鍵憑Google的經驗,能管好一個自己的分支嗎? 我個人不是特別看好。到今天為止一切都很順利,但是這種順利下面隱藏了很多前提條件。 比如硬體裝置相對統一,比如Google的大多數修改還僅僅是些小打小鬧的規模。 那麼很多欠缺考慮而不被核心開發人員認同的做法,單分
Time of Update: 2018-12-08
很多.NET程式員都夢想著用.NET來開發移動終端的程式。當然這可能也是一個趨勢。MonoDroid就是其中一個,它是微軟.NET for
Time of Update: 2018-12-08
在項目中經常會使用到WebView控制項,當載入html頁面時,會在/data/data/應用package目錄下產生database與cache兩個檔案夾如如示:請求的url記錄是儲存在webviewCache.db,而url的內容是儲存在webviewCache檔案夾下. 為了便於理解,接下來類比一個案例,定義一個html檔案,在裡面顯示一張圖片,用WebView載入出來,然後再試著從緩衝裡把這張圖片讀取出來並顯示。 第一步:建立一個Android工程命名為WebV
Time of Update: 2018-12-08
Activity是一個應用中的組件,它為使用者提供一個可視的介面,方便使用者操作,比如說拔打電話、照相、發郵件或者是瀏覽地圖等。每個activity會提供一個可視的視窗,一般情況下這個視窗會覆蓋整個螢幕,但在某此情況下也會出現一些比螢幕小的視窗飄浮在另外一個視窗上面。 接下來我們為Android應用添加一個新的Activity 第一步、建立一個繼承Activity的類,如:MainActivitypackage
Time of Update: 2018-12-08
1.首先找到debug keystore路徑:開啟Eclipse--->Windows--->Preferences--->Android--->Build一般是這樣的路徑 C:\Users\Administrator\.android\debug.keystore 2、在cmd執行命令:1)、開啟cmd控制台2)、導航到jdk的bin目錄 cd D:\dev\java\jdk1.6.0_12\bin d:3)、執行擷取認證指紋命令:
Time of Update: 2018-12-08
主要目的是按後退鍵的時候,讓程式能夠退出。 實現起來的思路: 1.捕獲到後退鍵事件就觸發。@Override public boolean onKeyDown(int keyCode, KeyEvent event) {//按下的如果是BACK,同時沒有重複 if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { //DO SOMETHING
Time of Update: 2018-12-08
在Android中,如果想退出Android程式,一般都是調用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())等方法來實現退出程式功能,可是在實際開發中,並不能達到完全退出應用程式的效果,這是因為調用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())只能殺死當前的act
Time of Update: 2018-12-08
main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
Time of Update: 2018-12-08
android:gravity:設定的是控制項自身上面的內容位置android:layout_gravity:設定控制項本身相對於父控制項的顯示位置。看下如下程式碼片段<?xml version="1.0" encoding="utf-8"?><!-- android:gravity設定了按鈕上面的文字的顯示位置,而android:layout_gravity設定了按鈕在布局中的顯示位置。--><LinearLayout xmlns:android="http://