Time of Update: 2018-12-04
Android實戰開發---請求介面擷取資料上文中我們看過了項目的整體架構,趁著寫介面的間隙,和大家一起研究一下讀取介面的類:XMLTool.java。 說實話,自己的項目名字感覺起的都不怎麼好,XMLTool很容易讓人以為是與XML有關的工具,誰也不會想到是請求介面的一系列方法,這裡以後肯定要改進,這回我們還是以程式碼分析為主。 在這個類中,我們有幾個主要的方法,分別是GetXmlValue、PostXmlValue、DeleteXmlValue、UploadImagFile、ReturnX
Time of Update: 2018-12-04
本文來自http://blog.csdn.net/hellogv/ Android 的UI 布局都以Layout 作為容器,在上面按照規定排列控制項,這方面跟JAVA 的Swing 和LWUIT 很像。控制項跟Layout 有很多屬性是一樣的,可以在Properties 裡面修改,跟.NET/Delphi 等RAD 類似,其中最常用的屬性有以下這些:id="@+id/edtInput",ID 是串連UI 與代碼的橋樑Gravity= "center" ,Layout
Time of Update: 2018-12-03
/******************************************************************************************** * author:conowen@大鐘 *
Time of Update: 2018-12-03
本文原創 ,轉載必須註明出處 :http://blog.csdn.net/qinjuning 前言:本文是我讀《Android核心剖析》第7章 後形成的讀書筆記 ,在此向欲瞭解Android架構的書籍推薦此書。
Time of Update: 2018-12-03
public class Link extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.link); // text1 shows the android:autoLink property, which
Time of Update: 2018-12-03
1.Intent的用法:(1)用Action跳轉1、使用Action跳轉,如果有一個程式的AndroidManifest.xml中的某一個 Activity的IntentFilter段中 定義了包含了相同的Action那麼這個Intent就與這個目標Action匹配。如果這個IntentFilter段中沒有定義 Type,Category,那麼這個 Activity就匹配了。但是如果手機中有兩個以上的程式匹配,那麼就會彈出一個對話可框來提示說明。 Action
Time of Update: 2018-12-03
Android地圖API的獲得主要是為地圖的開發做準備(有點像廢話啊。。。。。)具體的功能什麼的就不介紹了,直接來看怎麼擷取吧。1、擷取你的debug keystore位置:開啟Eclipse--->Windows--->Preferences--->Android--->Build查看預設的debug
Time of Update: 2018-12-03
今天在做項目過程中,遇到一個問題:使用者體驗某個功能時需要查看使用者是否已經開啟了GPS定位服務,若沒有則要求進入定位服務設定介面。下面就直接貼出代碼以下代碼是放在了Button的監聽事件裡,只貼出重要的代碼 LocationManager alm = (LocationManager)getSystemService(Context.LOCATION_SERVICE); if
Time of Update: 2018-12-03
項目中遇到了一個發送郵件的功能,在網上查了很多,資料也很多。這裡就不一一介紹了,只是寫出我使用的方案(最簡單的)Intent email = new Intent(android.content.Intent.ACTION_SEND);//郵件發送類型:無附件,純文字email.setType("plain/text");//郵件接收者(數組,可以是多位接收者)String[] emailReciver = new
Time of Update: 2018-12-03
我是在windows下使用虛擬機器跑ubuntu的,虛擬機器的使用具體參照Ubuntu下的文章一、 擷取 Android 原始碼Git 是 Linux Torvalds ( Linux 之父)為了協助管理 Linux 核心開發而開發的一個開放源碼的分布式版本控制軟體,它不同於 Subversion 、 CVS 這樣的集中式版本控制系統。在集中式版本控制系統中只有一個倉庫( Repository ),許多個工作目錄( Working
Time of Update: 2018-12-03
1.通過SDK Manager.exe下載好各個版本的android API包; 2.
Time of Update: 2018-12-03
放假回家後著實無聊了點,剛好小米到手就學了下android開發,做點自己需要的應用,純Android新人,還請高手指點。 學習加上開發這個widget前後算起來也快半個月了,目前已有一個比較完整的功能,不過還有待增加功能與代碼重構等,現在先放出這個版本與朋友們交流。 、源碼與apk檔案放在最下面,有需要的朋友自行下載。
Time of Update: 2018-12-04
大家好,2.3版本主要是新增了下一曲、上一曲的功能,和播放迴圈方式。 先分析:按照現在尋找SD卡中歌曲的方式是很難實現這個功能的,所以要改掉歌曲尋找方式。再解決:我在Songlist中利用MediaStore.Audio.Media.EXTERNAL_CONTENT_URI獲得SD卡中的所有歌曲,再利用getContentResolver().query()查詢得到一個Cursor,綁定繼承自ListActivity的SongList上用以顯示歌曲列表。再在MusicService中獲得相同的C
Time of Update: 2018-12-04
音樂播放是MediaPlayer這個類控制的,進度條SeekBar可以用來顯示播放進度,使用者也可以利用SeekBar的滑塊來控制音樂的播放。兩個按鈕一個用來播放歌曲啟動線程,另一個取消線程和停止播放歌曲。SeekBar:設定滑塊的位置方法為:setProgress(int value);設定最大值的方法為:setMax(int value); MusicPlayer:播放音樂方法為:start();停止音樂播放的方法為:stop();控制音樂播放位置為:seekTo(int
Time of Update: 2018-12-04
當你說不行時,你應該說些什麼:以Android播放midi為例中國好幾年前都對能對美國說"不",軟體工程師也經常要對使用者和同事說"不"。但是別人經常還要在你說不以後繼續喋喋不休,為什麼呢?據說男生說不的時候,就是不的意思;據說女生說不的時候,是請再繼續表現的意思。這坑害了很多猥瑣男。因為,只有她希望你繼續表現的時候,那時"不"的意思才是請繼續表現,否則,"不"的意思就是"不"。一些女生假設對方能夠理解這一顯然的事實:即,你是否是被歡迎繼續表現的。而這個世界上沒有顯然的事情。繼續表現的,多是猥瑣
Time of Update: 2018-12-04
本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!
Time of Update: 2018-12-04
本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!
Time of Update: 2018-12-04
背景介紹在開發應用過程中經常會遇到顯示一些不同的字型風格的資訊猶如預設的LockScreen上面的時間和充電資訊。對於類似的情況,可能第一反應就是用不同的多個TextView來實現,對於每個TextView設定不同的字型風格以滿足需求。這裡推薦的做法是使用android.text.*;和android.text.style.*;下面的組件來實現RichText:也即在同一個TextView中設定不同的字型風格。對於某些應用,比如文本編輯,記事本,多媒體訊息,簡訊等地方,還必須使用這些組件才能達到
Time of Update: 2018-12-04
大家好,好久沒有更新blog了,今天給大家分享一下Android中一些內建日曆的操作方法,這裡主要用到了ContentProiver的知識.如果大家不明白ContentProvider建議先查一下資料,知道它是幹什麼的。這樣更容易下面的例子.好了廢話不說,這裡提個醒,Android中的日曆,只有真機才有,類比上是沒有的,所以測試環境一定要真機!!因為日曆是系統內建的,所以我們讀寫它一定要申請許可權,也就是在AndroidManifest.xml加如下兩行代碼(一個讀一個寫):<uses-p
Time of Update: 2018-12-04
這篇文章會涉及到以下幾個內容一 Activity的生命週期二 讓Activity變成一個視窗:Activity屬性設定三 你背景Activity被系統 回收怎麼辦:onSaveInstanceState四 調用與被調用:我們的通訊使者 - Intent 一 Activity的生命週期 和其他手機 平台 的應用 程式 一樣,Android的應用程式 的生命週期是被統一掌控 的,也 就是說我們寫的應用程式命運掌握在別人(系統)的手裡,我們不能改變它,只能學習 並