Time of Update: 2013-12-11
其實畫三角體很簡單,就是有四個三角形組成的,所以會畫三角形就會畫三角體了,最好是自己先研究一下再看代碼,其實不難,試試吧 package wyf.swq;import java.nio.ByteBuffer; //引人相關包import
Time of Update: 2013-12-11
有時候我們不滿足於系統控制項的外觀要改變一些背景,文字顏色等,這些屬性可以在代碼裡更改,隨便哪種控制項,我們點,後面會出來一大串set開頭的方法。但是在代碼裡這樣改來改去還是比較麻煩的,如果同樣的控制項多了,重複的代碼也比較多。控制項的這些屬性也是可以在xml檔案裡改的,同樣的控制項多了,還是會帶來代碼的重複。這進我們就可以用設定控制項樣子式的方法了。下面以EditText控制項為例來說明如何來設定一個控制項的樣式,工程式源碼可以在後面下載;第一步建立一個新的工程,在main布局裡面
Time of Update: 2013-12-11
我們可以使用selector來實現Button的特效,:
Time of Update: 2013-12-11
最近遇到這樣一個問題。就是想在這個Application中共用一些資料。比如某一個Activity,點擊Menu中的某一個Item,這個Item需要彈出一個Dialog,..圖 這個是通過我程式設定一個預設播放器,這樣從我這個程式開啟視頻的時候可以直接走我設定的播放器,就繞過了隱式Intent的選擇過程。但是我這個設定的值需要在全域使用,不管哪個Activity,都有可能要知道我設定的值,但是我又不想讓程式每次都去讀Share
Time of Update: 2013-12-11
以前做毒霸極速版、網盾用戶端都使用過網頁做介面。所以對於這種模式我是情有獨鐘,而android 中的webview組件帶的可是webkit核心,V8 指令碼引擎啊,HTML5 啊,如果用這個做一些線上應用的介面,應該會是一個不錯的選擇吧。雖然android 寫介面已經很簡單了(相比5年前用Java Swing 寫GUI 的痛苦記憶),但是線上的網頁自然有線上的好處。而且HTML5 的離線儲存功能也不錯。說了一堆廢話,對不起。
Time of Update: 2013-12-11
各位童鞋請你們注意:surfaceview中確實有onDraw這個方法,但是surfaceview不會自己去調用!!!而我代碼中的ondraw 也好draw 也好,都是我自己定義的一個方法。。。放線上程中不斷調用的,一定要注意!!
Time of Update: 2013-12-11
MediaRecorder recorder = new MediaRecorder recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
Time of Update: 2013-12-11
三種方法 1.使用XML檔案進行定義res/drawable/radio.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!--
Time of Update: 2013-12-11
先貼齣動畫(GIF比較業餘,見諒見諒) 設計的思路是,為一個View增加跳起和落下的動畫效果,然後為這個View加一個背景View作為運動的影子,進行同步運動。 首先,根據期望的效果,確定Activity的主題色調,比如我這裡的背景色用的是透明漸層的灰黑色,自然就不能再使用黑色的顯示主題,我選用的是Light(android:theme="@android:style/Theme.Light") 接著設計一個布局,因為陰影
Time of Update: 2013-12-11
android擷取螢幕大小非常常用,例如寫個程式,如果要做成通用性很強的程式,適用螢幕很強,一般布局的時候都是根據螢幕的長寬來定義的,所以我把這個總結一下,方便日後忘記的時候查閱。還有就是有時候寫程式根據需求不需要title,可以在程式中設定無title的螢幕!轉載請標明出處:http://blog.csdn.net/wdaming1986/article/details/6769821 &
Time of Update: 2013-12-11
在開發一個項目時,遇到了這麼一個問題,登入介面是用Android的native的UI來做的,登入成功後會跳轉到WebView來載入Sencha
Time of Update: 2013-12-11
目前,機會搜有的裝置都會涉及到檔案的操作,例如什麼電腦,手機等裝置。android的檔案操作和電腦是比較類似的,既可以儲存在手機內建的儲存空間裡也可以是sd卡。在這次的部落格裡主要介紹在手機內建儲存空間裡的檔案操作。一.開發流程(1)介面的設計(2)設計android的業務層(3)單元測試(4)設定android的控制器層二.開發步驟(1)設計軟體介面<?xml version="1.0"
Time of Update: 2013-12-11
要想對一門技術有所瞭解,或是掌握一門技術,或是想成為高手或專家,學習是必然的途徑。學習,我認為,有二個因素決定著學習的效率和成果:一個是學習方法和個人的領悟能力,另外一個就是要有一套較好的學習資源。學習Android開發也是一樣,本主將總結一下在Android學習中的一些比較好的比較有價值的學習資源。 1. Android SDK
Time of Update: 2013-12-11
圖形介面的按鈕是最普通的控制項,Android響應按鈕的程式結構大體分成如下兩種: (1)採樣匿名內部類的按鈕實現方式: 如下面的Java程式,在聲明Class時只是從Activity派生,並沒有實現任何介面。因此為了實現按鈕事件的響應,就必須在下面的方法中用匿名內部類的方式實現,比如
Time of Update: 2013-12-11
1 public class PagePoint extends View { 2 3 private String TAG = "PagePoint"; 4 Paint p; 5 int totalPage;//總頁面數 6
Time of Update: 2013-12-11
SharedPreferences是Android平台上一個輕量級的儲存類,主要是儲存一些常用的配置比如視窗狀態,一般在Activity中 重載視窗狀態onSaveInstanceState儲存一般使用SharedPreferences完成,它提供了Android平台常規的Long長 整形、Int整形、String字串型的儲存,這些資訊以XML檔案的形式儲存在 /data/data/PACKAGE_NAME /shared_prefs 目錄下。SharedPreferencespre =
Time of Update: 2013-12-11
也許是我的英文理解能力問題,Google關於launchMode的描述總是讓我困惑,所以我就分別測試了這幾種模式,按照我的理解重新整理一下文字 A - standard:預設模式,總是建立新的A執行個體,同一個任務可以有多個A的執行個體 Task堆棧:A1->A2->A3->A4 B - singleTop:類似於standard,不過,當堆棧頂部是B的執行個體時,不會建立新的B執行個體(A1建立B1, 這時B1
Time of Update: 2013-12-11
什麼是HTTP?1.超文字傳輸通訊協定
Time of Update: 2013-12-11
首先,讓我們先看下實現的:當有錄音檔案存在時,會顯示在下面的ListView當中。下面給出實現的完整代碼:1.主程式碼[java] package irdc.ex07_11; import java.io.File; import java.io.IOException; import java.util.ArrayList; import android.app.Activity;
Time of Update: 2013-12-11
有個android項目上需要使用到boost標準c++庫,Boost庫是一個可移植、提供原始碼的C++庫,作為標準庫的後備,是C++標準化進程的發動機之一,所以想將其移植到android系統上進行編譯。 直接從網上下載