Time of Update: 2015-09-19
Android 遊戲開發之SurfaceView的簡單使用 涉及的相關知識點: 1、Callback 一個SurfaceView一定要實現一個SurfaceHolder.Callback介面。以便在底層的Surface狀態發生變化的時候通知View,該介面需要實現以下3個方法: public void surfaceCreated(SurfaceHolder holder) {}
Time of Update: 2015-09-19
最老程式員創業開發實訓10---Android---註冊登入功能實現1使用者在觀看完應用介紹頁面之後,會點擊進入應用按鈕,這時由於使用者是第一次運行,所以會彈出註冊頁面。如果是老使用者,啟動應用時,在Splash頁面之後,如果應用記錄著使用者的登入資訊,測直接進入首頁面,如果從本地取不到使用者登入資訊,則將顯示登入頁面。註冊和登入功能看起來很簡單,但是由於我們這裡需要實現一個完整的應用支撐基礎設施,因此需要分幾個部分來進行。我們首先會討論怎樣建立並使用Activity中會用到的Model類,在這
Time of Update: 2015-09-19
Android自訂View之圖形映像Bitmap概述:BitMap代表一張位元影像,副檔名可以是.bmp或者.dib。位元影像是Windows標準格式圖形檔案,它將映像定義為由點(像素)組成,每個點可以由多種色彩表示,包括2、4、8、16、24和32位色彩。。在android系統當中,bitmap是影像處理最重要的類之一。用它可以擷取影像檔資訊,進行映像剪下、旋轉、縮放、對稱等操作,並可以指定格式儲存影像檔。Bitmap的各種操作:demo首先,寫一個自訂View:public class
Time of Update: 2015-09-19
Android自訂View之三種流行進度條的寫法概述:利用自訂View的onDraw()方法,可以繪製很多種圖形,進度框只是其中之一。Demo這是一個類比下載的demo。自中央逐漸充滿型圓形進度框demo1public class FirstProgressView extends View{ private int width; private int height; private int progress; private int maxProgress = 100
Time of Update: 2015-09-19
Android圖形映像之以Bitmap作為Canvas畫布的材料概述當以Bitmap作為畫布材料時,可以繪製出以下各種圖案:demo/** * 圖形影像處理:在Bitmap上繪畫 */public class MyBitMapViewSec extends View { private int width; private int height; private Paint mPaintCircle; private Paint mPaintRect;
Time of Update: 2015-09-18
react native for Android (make you first android app),reactandroid第一步:如果你的電腦安裝了node,恭喜你,第一步完成;如果沒有,那請先安裝node。第二步:安裝react-native-cli,在windows下需要從github簽下來的react-native裡的react-native-cli,直接執行npm install react-native-cli
Time of Update: 2015-09-18
Android - 多個Fragment切換不重新執行個體化問題:在項目中需要進行Fragment的切換,可以使用replace()方法來替換Fragment: public void switchContent(Fragment fragment) { if(mContent != fragment) { mContent = fragment; mFragmentMan.beginTransaction()
Time of Update: 2015-09-19
Android自訂View之圖形映像工具類Path的特殊用法概述:沒什麼好說的。Demo建立一個自訂Viewpublic class MyPathView extends View { private int width; private int height; private Paint mPaint; private Path mPath; private Paint mPaintPoint; private Paint mPaintText;
Time of Update: 2015-09-18
android_sdt_安裝和環境配置1、下載adt-bundle2、解壓 解壓路徑:D:\software\adt-bundle-windows-x86-201403213、D:\software\adt-bundle-windows-x86-20140321下面的eclipse檔案夾4、eclipse.exe5、若出現 failed to create java virtual machine 問題, 找到eclipse目錄下的eclipse.ini
Time of Update: 2015-09-18
Android多媒體之調用網路攝影機和從本地相簿中選擇圖片概述:這個常式的實現的功能是:拍照,自動壓縮圖片,以及從本地相簿選擇圖片。需要載入許可權:demo:public class MainActivity extends Activity implements View.OnClickListener { private Button mButtonTakePhoto; private Button mButtonGetPhoto; private ImageView
Time of Update: 2015-09-17
Gradle, 基於DSL的新一代Java構建工具,gradle新一代Gradle是什麼? Gradle 是以 Groovy 語言為基礎,面向Java應用為主,基於DSL文法的自動化構建工具。說到Java的自動化構建工具,大家一定對Ant和Maven都不會陌生,對,Gradle就是這樣一種類似的工具,不過它比Ant和Maven強大的多。Gradle能做什嗎? Gradle使用易懂的DSL文法
Time of Update: 2015-09-17
android:Layout_weight正確的理解,
Time of Update: 2015-09-17
Android多媒體之調用網路攝影機和從本地相簿中選擇圖片, 概述:這個常式的實現的功能是:拍照,自動壓縮圖片,以及從本地相簿選擇圖片。 需要載入許可權:<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>demo:public class MainActivity extends Activity implements
Time of Update: 2015-09-17
Swift 2.0學習筆記(Day 13)——資料類型之整型和浮點型,swift學習筆記原創文章,歡迎轉載。轉載請註明:關東升的部落格 Swift提供8、16、32、64位形式的有符號及不帶正負號的整數。這些整數類型遵循C語言的命名規約,我歸納了Swift中的整型: 整型樣本:print("UInt8 range: \(UInt8
Time of Update: 2015-09-17
Android,androidsdk 問題: 在項目中需要進行Fragment的切換,可以使用replace()方法來替換Fragment: public void switchContent(Fragment fragment) { if(mContent != fragment) { mContent = fragment; mFragmentMan.beginTransaction()
Time of Update: 2015-09-17
A012-anim資源,androidanim anim資源這裡特指Android中的View Animation(視圖動畫),然而視圖動畫分為: - Tween Animation(補間動畫) - Frame Animation(逐幀動畫)Tween Animation檔案路徑:res/anim/filename.xml 這樣的一個資源指向一個Animation對象 資源引用: - Java中引用:R.anim.filename -
Time of Update: 2015-09-17
Android:都是Layout的BaselineAligned惹的禍,此問題來自一個網友的提問http://ask.csdn.net/questions/206909#answer_140060看下面的布局檔案<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-09-17
android.support.v4.view.ViewPager 如何動態更換顯示內容看一段簡單的代碼,在一個pager裡面顯示兩個TextView List items = new ArrayList();adapter = new MyPagerAdapter(); TextView tv = new TextView(getActivity());tv.setText(第一頁);items.add(tv);tv = new TextView(getActivity()
Time of Update: 2015-09-17
工作方向轉變—— React Native For Android,reactandroid 既然選擇了北漂,如果不玩命,就被命運玩。最近,Fackbook將自己的著名的架構React Native,宣稱支援了Android了。根據公司和朋友的推薦,個人機會在2015年的剩下時間用來研究使用此架構,來完成自己的業務。希望瞭解熟此架構的大神給予我多多指點。為什麼要使用此架構?下面引入自新聞報道開源已是大勢所趨,連習慣專有化的巨頭也發現了它的力量。Facebook
Time of Update: 2015-09-17
貓貓學iOS 之微博項目實戰(10)微博cell中圖片的顯示以及各種填充模式簡介,ioscell 貓貓分享,必須精品原創文章,歡迎轉載。轉載請註明:翟乃玉的部落格