Time of Update: 2017-01-19
Service翻譯成中文是服務,熟悉Windows
Time of Update: 2017-01-19
本文執行個體講述了Android使用GPS擷取使用者地理位置並監聽位置變化的方法。分享給大家供大家參考,具體如下:LocationActivity.java/* LocationActivity.java * @author octobershiner * 2011 7 22 * SE.HIT * 一個示範定位使用者的位置並且監聽位置變化的代碼 * */package uni.location;import android.app.Activity;import android.content.
Time of Update: 2017-01-19
本文執行個體講述了Android編程開發之EditText實現輸入QQ表情映像的方法。分享給大家供大家參考,具體如下:實現效果如下:將QQ表情映像放到res下的drawable-hdpi檔案夾下:布局檔案:<EditText android:id="@+id/edittext" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp"
Time of Update: 2017-01-19
我的風格,廢話不多說了,直接給大家貼代碼了。具體代碼如下所示:package com.org.demo.demo;import com.org.wangfeng.R;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import
Time of Update: 2017-01-19
上文說道了Android如何測量,但是一個漂亮的控制項我只知道您長到哪兒,這當然不行。只需要簡單重寫OnDraw方法,並在Canvas(畫布)對象上調用那根五顏六色的畫筆就能夠畫出這控制項"性感"的外表。那麼View又是如何進行繪製了? 要瞭解View如何繪製,就需要瞭解canvas(畫布)是什嗎?paint(畫筆)能夠做什麼。 Ⅰ、canvas就是表示一塊畫布,你可以在上面畫你所朝思暮想的東西。當我們重寫onDraw方法的時候,就能夠拿到一個Canvas對象,這個就是你的舞台,畫你所思所想
Time of Update: 2017-01-19
今天閑來無事寫了一個清記憶體的小東西,類似360,在案頭上懸浮,點擊後清除後台無用程式,清除背景程式是通過調用ActivityManger.killBackgroundProcesses的方式來進行的,這樣的方式有個不好的地方,就是重要性層級設定的高的應用殺不掉。關鍵代碼如下所示ActivityManager mActivityManager = MyManager.getActivityManager(mContext);
Time of Update: 2017-01-19
本文執行個體講述了Android中DOM解析xml檔案的方法。分享給大家供大家參考,具體如下:一、在assets檔案中寫xml檔案<?xml version="1.0" encoding="UTF-8"?> <persons> <person id="23"> <name>李明</name> <age>30</age> </person> <person id="2
Time of Update: 2017-01-19
本文執行個體講述了Android開發之完成登陸介面的資料儲存回顯操作。分享給大家供大家參考,具體如下:LoginActivity.java:package com.example.login; import java.util.Map; import android.app.Activity; import android.os.Bundle; import android.text.TextUtils; import android.view.Menu; import
Time of Update: 2017-01-19
本文執行個體講述了Android編程之九宮格實現方法。分享給大家供大家參考,具體如下:顯示九宮格需要用GridView , 要顯示每個格子中的視圖有兩種方式,第一種方式是做成xml檔案,再將xml檔案做成視圖。第二種方式就是在代碼中構建出這樣一種布局,這裡採用第一種方式來實現:GridView:<?xml version="1.0" encoding="utf-8"?><RelativeLayout
Time of Update: 2017-01-19
本文執行個體講述了Android編程中Handler用法。分享給大家供大家參考,具體如下:在Android的UI開發中,我們經常會使用Handler來控制主UI程式的介面變化。有關Handler的作用,我們總結為:與其他線程協同工作,接收其他線程的訊息並通過接收到的訊息更新主UI線程的內容。我們假設在一個UI介面上面,有一個按鈕,當點擊這個按鈕的時候,會進行網路連接,並把網路上的一個字串拿下來顯示到介面上的一個
Time of Update: 2017-01-19
你以為頭像更換很容易?或許對於使用者來講,在微信上更換一個頭像只是點擊頭像,選擇拍照或相簿,裁剪返回而已。但是對於程式員來說,要實現其實也挺吃力的(小火柴花了一個下午整理~_~)。正如使用者使用那樣,代碼的實現也是按照操作的順序而逐步展開。如下圖:接下來主要來講解一下代碼:1. 彈框選擇相簿或拍照比較簡單的方式就是直接使用AlertDialog彈出選項供使用者進行選擇public static void showImagePickDialog(final Activity activity){
Time of Update: 2017-01-19
與其他圖片載入庫相同,Glide除了可以載入網狀圖片之外,也可以載入本地圖片。甚至還可以從各種各樣奇葩的資料來源中載入圖片。載入網狀圖片很多情況下,我們使用圖片載入庫就是為了載入網狀圖片。網路操作是一個很複雜的東西。試想一下,如果沒有圖片載入庫,我們就要手動去下載圖片,緩衝圖片,最後再從檔案裡面讀取bitmap並設定到Imageview裡面。這還算好的,要是在Listview裡面你會更頭疼的。原因我就不說了,你懂的~~再加上各種各樣的Bitmap操作,保准你再也不想擼代碼了。而且Bitmap這東
Time of Update: 2017-01-19
本來準備在ListView的每個Item的布局上設定一個隱藏的Button,當滑動的時候顯示。但是因為每次只要存在一個Button,發現每個Item上的Button相互間不好控制。所以決定繼承ListView然後結合PopupWindow。首先是布局檔案:delete_btn.xml:這裡只需要一個Button<?xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2017-01-19
圓環交替、等待效果效果就這樣,分析了一下,大概有這幾個屬性,兩個顏色,一個速度,一個圓環的寬度。自定View的幾個步驟:1、自訂View的屬性2、在View的構造方法中獲得我們自訂的屬性3、重寫onMesure 4、重寫onDraw1、自訂屬性:<?xml version="1.0" encoding="utf-8"?> <resources> <attr name="firstColor" format="color" />
Time of Update: 2017-01-19
本文較為詳細的總結分析了Android編程下拉式功能表spinner用法。分享給大家供大家參考,具體如下:Spinner控制項也是一種清單類型的控制項,它的繼承關係如下:java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.
Time of Update: 2017-01-19
通過URL來擷取網路資源並下載資源簡單一實例:package com.android.xiong.urltest; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.MalformedURLException; import java.net.URL; import android.app.Activity; import
Time of Update: 2017-01-19
本文執行個體講述了Android使用libgdx實現類比方向鍵控制角色移動的方法。分享給大家供大家參考,具體如下:package com.demo;import android.os.Bundle;import com.badlogic.gdx.backends.android.AndroidApplication;//Libgdx的Texture與Sprite使用public class LibgdxActivity extends AndroidApplication { public
Time of Update: 2017-01-19
本文要解決在側滑菜單右邊加個文字框,並能實現文本的上下滑動和菜單的左右滾動。這裡推薦可以好好看看android的觸摸事件的分發機制,這裡我就不詳細講了,我只講講這個應用。要實現的功能就像UC瀏覽器(或其它手機瀏覽器)的左右滾動,切換網頁,上下滾動,拖動內容。本文的效果: 一、功能要求與實現1、功能要求:(1)手指一開始按著螢幕左右移動時,只能左右滾動菜單,如果這時手指一直按著,而且上下移動了,那麼菜單顯示部分保持不變,但文字框也不上下移動!  
Time of Update: 2017-01-19
本文要實現仿微信微信底部功能表列+頂部功能表列,採用ViewPage來做,每一個page對應一個XML,當手指在ViewPage左右滑動時,就相應顯示不同的page(其實就是xml)並且同時改變底部功能表按鈕的圖片變暗或變亮,同時如果點擊底部功能表按鈕,左右滑動page(其實就是xml)並且改變相應按鈕的亮度。一、布局1、頂部菜單布局,命名為top_layout.xml<?xml version="1.0" encoding="utf-8"?>
Time of Update: 2017-01-19
在Android當中,提供了兩種方式來解決線程直接的通訊問題,一種是通過Handler的機制,還有一種就是今天要詳細講解的 AsyncTask