Time of Update: 2017-01-19
本文執行個體講述了Android編程實現的超炫圖片瀏覽器。分享給大家供大家參考,具體如下:使用過Android內建的gallery組件的人都知道,gallery實現的效果就是拖動瀏覽一組圖片,相比iphone裡也是用於拖動瀏覽圖片的coverflow,顯然遜色不少。實際上,可以通過擴充gallery,通過偽3D變換可以基本實現coverflow的效果。本文通過原始碼解析這一功能的實現。具體代碼作用可參照注釋。最終實現效果如下:要使用gallery,我們必須首先給其指定一個adapter。在這裡,
Time of Update: 2017-01-19
本文執行個體分析了Android編程之檔案的讀寫方法。分享給大家供大家參考,具體如下:Android的檔案讀寫與JavaSE的檔案讀寫相同,都是使用IO流。而且Android使用的正是JavaSE的IO流,下面我們通過一個練習來學習Android的檔案讀寫。1.建立一個Android工程Project name:File BuildTarget:Android2.2 Application name:檔案讀寫
Time of Update: 2017-01-19
本文為大家分享Android登陸介面實現清除輸入框內容和震動效果的全部代碼,具體內容如下:效果圖:主要代碼如下自訂的一個EditText,用於實現有文字的時候顯示可以清楚的按鈕:import android.content.Context;import android.graphics.drawable.Drawable;import android.text.Editable;import android.text.TextWatcher;import
Time of Update: 2017-01-19
Intent提供了一種通用的訊息系統,它允許在你的應用程式見傳遞Intent來執行動作和產生事件,使用Intent可以啟用Android應用的三種類型的核心組件:活動Activity、服務Service、廣播接受者Broadcast。Intent又分為隱士意圖和顯示意圖。顯示意圖:調用intent.setComponent()、intent.setClassName()或者intent.setClass()方法明確的制定組件名的Intent為顯示意圖,顯示意圖明確的制定要啟用哪一個組件。隱士意圖
Time of Update: 2017-01-19
本文執行個體講述了Android編程之SDK安裝組件的離線安裝方法。分享給大家供大家參考,具體如下:這次安裝在Android開發環境搭建及配置phoneGap中,搜到了一下資料,留個備份。一、迅雷下載地址資源 https://dl-ssl.google.com/android/repository/xxx.zip , xxx用以下包替換。API 3android-1.5_r04-windows.zipandroid-1.5_r04-macosx.zipandroid-1.5_r04-
Time of Update: 2017-01-19
本文執行個體講述了Android編程實現仿優酷旋轉菜單效果。分享給大家供大家參考,具體如下:首先,看下效果:不好意思,不會製作動態圖片,只好上傳靜態了,如果誰會,請教教我吧。首先,看下xml檔案:<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2017-01-19
本文執行個體分析了Android編程之軟鍵盤的隱藏顯示方法。分享給大家供大家參考,具體如下:Android是一個針對觸控螢幕專門設計的作業系統,當點擊編輯框,系統自動為使用者彈出軟鍵盤,以便使用者進行輸入。那麼,彈出軟鍵盤後必然會造成原有布局高度的減少,那麼系統應該如何來處理布局的減少?我們能否在應用程式中進行自訂的控制?這些是本文要討論的重點。一、軟鍵盤顯示的原理軟體盤的本質是什嗎?軟鍵盤其實是一個Dialog!InputMethodService為我們的IME建立了一個Dialog,並且將該
Time of Update: 2017-01-19
本文執行個體講述了Android應用讀取Excel檔案的方法。分享給大家供大家參考,具體如下:ReadExcel.java檔案:public class ReadExcel extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2017-01-19
本文執行個體講述了Android編程實現換膚功能的方法。分享給大家供大家參考,具體如下:本系列專題培訓適用範圍:初級Android程式員,即有J2SE基礎和Android初級水平。J2SE基礎是指掌握JAVA文法,1.5、1.6新增的文法不完全掌握也沒關係。瞭解基本的物件導向思想、能編寫簡單的J2SE程式,掌握基本的調試方法,熟悉Swing更好。Android初級是指掌握Activity、Service、BroadcastReceiver、Intent、SQLite、UI組件的使用,能參照例子編
Time of Update: 2017-01-19
本文分析了Android實現換膚的兩種思路。分享給大家供大家參考,具體如下:這裡來瞭解換膚實現及不同方案的差異和使用場合。一、從功能上劃分1) 軟體內建多個皮膚,使用者不能修改;2) 官方提供皮膚下載,使用者使用下載的皮膚;3)
Time of Update: 2017-01-19
先給大家展示下效果圖,對第三方開源 android tickplusdrawable相關知識感興趣的朋友一起學習吧。Android tickplusdrawable(TickPlusDrawable)是一個狀態可以通過動畫切換的按鈕,Android tickplusdrawable(TickPlusDrawable)在github上的項目首頁是:https://github.com/flavienlaurent/tickplusdrawable測試代碼:布局:<FrameLayout
Time of Update: 2017-01-19
本文執行個體講述了Android編程實現將應用強制裝到手機記憶體的方法。分享給大家供大家參考,具體如下:在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通過設定該屬性可以使得開發人員以及使用者決定程式的安裝位置.android:installLocation隸屬於AndroidManifest.XML中的manifest節點.如下所示:<manifest
Time of Update: 2017-01-19
本文執行個體講述了Android編程實現TextView部分顏色變動的方法。分享給大家供大家參考,具體如下:public class StringHandleExampleActivity extends Activity { /** Called when the activity is first created. */ private TextView textView; private String tempStr = "abcd12我的中古zx9yu5!f3,,";
Time of Update: 2017-01-19
在網路資訊高速發展的今天,行動裝置的方便快捷已經深入人心,越來越多的開發人員會選擇在行動裝置上查看或編輯原始碼。於是,Android平台上大量基於代碼編程的應用應運而生,Google市集裡的代碼編輯器、編譯器和開發環境比比皆是。由於不同工具的特性和缺點不盡相同,因此如何選擇一款最適合自己的開發工具便成了一件頭疼的事情。在這裡,我們針對移動開發人員列出了9個非常有用的Android代碼編輯器。TOP1:Code PeekerCode
Time of Update: 2017-01-19
一、安裝及配置Genymotion(1)由於Eclipse中內建的SDK模擬器,啟動之慢,不說了 現在給大家介紹一種比較快的模擬器Genymotion(2)首先去Genymotion的官網註冊一個帳號,這個帳號是有用的 請記著你的帳號和密碼(我用的是QQ好註冊的)網址是:https://www.genymotion.com/(3)填好資訊之後 點擊 Creat account 即可註冊 然後到你的郵箱啟用 就好了!(4)下載之後直接點擊安裝就好了!安裝過程不再細講!只要預設的就好了!
Time of Update: 2017-01-19
本文執行個體為大家講解如何輕鬆實現Android手機拍照功能,分享給大家供大家參考。具體如下:一、布局檔案main.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2017-01-19
本文執行個體為大家講解如何輕鬆實現Android指南針功能,分享給大家供大家參考。具體如下:(1)布局檔案如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2017-01-19
本文執行個體講述了Android實現學生管理系統,分享給大家供大家參考。具體如下:(1)管理系統實現的功能主要是:學生、教師的註冊登入,和選課,以及修改學生的成績等基本簡單的功能,最主要的是實現一些Dialog的使用。 介面如下:(2)主要代碼如下:(個人留作筆記,如需要完整代碼,在最下邊免費下載)下邊是一個適配器,適配器是為了一個listvie進行設定值,其中載入的是一個itemview,適配器中還是用了繼承的方法,用於通知適配器進行更新。public class CourseAdapter
Time of Update: 2017-01-19
本文執行個體講述了Android自訂圓形進度條,分享給大家供大家參考。具體如下:運行效果截圖如下:具體代碼如下:自訂的View:import com.example.circlepregress.R;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import
Time of Update: 2017-01-19
利用Android的ViewFlipper和AnimationUtils實現圖片帶有動畫的輪播切換,其中當點擊“上一張”圖片時,切換到上一張圖片;當點擊“下一張”圖片時,切換到下一張圖片。其效果圖如下:設定布局檔案,其內容如下:activity_image_flipper_shade.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout