Time of Update: 2014-04-10
我又回到了安卓的學習當中,忙來忙去終於忙的差不多有時間做自己的事情了,這感覺實在是太棒了!!本來想寫android的控制項以及他們的監視器的,但是我查了查android的手冊,基本上都能查到,但是查有些功能就比較麻煩,比如EditText中的TextWatcher介面,一般查到的都是OnEditorActionListener介面。好了廢話不多說,先割了他!!!!------------------------咯咯---------------------咯咯------------------
Time of Update: 2014-04-10
import java.util.Random;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import
Time of Update: 2014-04-10
Android應用、Window應用和Web應用這3種應用是我們目前比較主流的應用程式開發類型,其實他們之間的設計思路有許多相同的地方,也有不同的地方。在各種技術之間相互借鑒,有助於我們理解Android應用開發模式的一些設計思路。下面我總結一下在Android應用開發中我對一些概念的理解。1、開發Android應用程式時介面資源通過XML檔案來定義,可以與Java源碼分離,同時自動在R.java產生一個整形ID,在Java源碼中可以通過這個ID來這個資源,使得對這些資源操控變得容易。在介面定義
Time of Update: 2014-04-10
大家好!CSDN官方正在舉辦社區問答活動,本人有幸被邀請作為第1期問答活動的嘉賓,負責回答大家提出的關於Java開發公眾平台的所有問題,其實只要是與公眾平台相關的問題都可以拿來問,例如:公眾平台的註冊使用、認證/微博認證、服務號/訂閱號、編輯模式/開發模式、進階介面的使用、支付、微網站、使用Java語言開發公眾平台遇到的問題等等。活動中的所有的提問我都會認真、詳細解答!
Time of Update: 2014-04-10
Cocos2d-x 是時下最熱門的手遊引擎,在國內和國外手機遊戲開發使用的份額分別是70%和25%,在App
Time of Update: 2014-04-10
[Context方法本應用資料檔案夾] public FileInputStream openFileInput(String name) throws FileNotFoundException public FileOutputStream openFileOutput(String name, int mode) throws FileNotFoundException package org.crazyit.io;import java.io.
Time of Update: 2014-04-10
藉助Bitmap和createBitmap方法可以挖取源位元影像的一塊,這樣可以在程式中通過定時器不斷的挖取源位元影像中的不同塊,給遊戲者一種背景在移動,即對象在向前移動的假象。import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import
Time of Update: 2014-04-10
Scroller是Android中View平滑移動的一個輔助類,對於剛接觸Scroller的人群來說它可能難以理解:1、它是怎樣滑動View的(如何與View關聯的)?2、又是誰觸發了它? 其實要分析這兩個問題,主要還得從View的繪製流程開始分析:關於View的繪製流程,網上資料眾多,基本上相差無幾,這裡就不再闡述,下面提取下解析Scroller功能的必要的幾個View的繪製方法: scrllTo()/scrollBy() --->
Time of Update: 2014-04-10
import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.ComposePathEffect;import android.graphics.CornerPathEffect;import android.graphics.DashPathEffect;import
Time of Update: 2014-04-09
通宵想了一晚(如果你信的話),打算出一欄cocos2dx小技巧相關的部落格,有以下幾種特點:1、精簡;2、實用;3、偶爾帶點暴力,黃...我們的主題是:有些技巧你不知道不要緊,但知道後會很牛逼。-------------------------------------下面進入本文:假設在項目工程的Resource有好多個目錄,如image,fonts,Menu,InterfaceUI,等等,而我要建立的幾個精靈對應的圖片分別在這幾個目錄裡,如:auto sprite =
Time of Update: 2014-04-09
一張圖告訴你2048有多火小3的悲劇 在每個階段手機裡面都會有一兩款讓人愛不釋手的遊戲存在,無論是在公車上、床鋪上、馬桶上還是在睡覺前、吃飯前、總會有讓你拿出手機開啟它的慾望。大部分人被Flappy
Time of Update: 2014-04-09
static Comparator<File> comparator = new Comparator<File>() { public int compare(File f1, File f2) { if (f1 == null || f2 == null) {// 先比較null if (f1 == null) { { return -1; } } else { return 1; } } else { if
Time of Update: 2014-04-09
void copyAssets() { String[] files; try { files = this.getResources().getAssets().list(""); } catch (IOException e1) { return; } if(!mWorkingPath.exists()) { if(!mWorkingPath.mkdirs()) { new AlertDialog.Builder(this)
Time of Update: 2014-04-09
今天做一個評分的功能,但是Android內建的ratingbar的格式限制太多,只有兩種格式提供,一個是特別大的,一個是特別小的,根本無法用到商業項目中去,於是自己自訂了一下ratingbar效果如下所示:RatingBar為評分條控制項,預設效果為若干個綠色的星星,如果想將其換成其他自訂圖片就要自訂它的style。 android:isIndicator="true" android:rating="5" />
Time of Update: 2014-04-09
IntelliJ IDEA在Java IDE中增長最快的傳立媒體,包括對Java 8和Java EE
Time of Update: 2014-04-09
SQLite是一種輕量級的關係型資料庫,它體積小,零配置,可以直接運行在應用程式的進程中,非常適合嵌入式的作業系統。首先要建立一個SQLite資料庫通過類來實現SQLiteHelper這個抽象類別,public class PersonSqliteHelper extends SQLiteOpenHelper {public PersonSqliteHelper(Context context) {super(context, "person.db", null,
Time of Update: 2014-04-09
1.1 Android開機動畫實現方式目前實現Android開機動畫的方式主要是逐幀動畫和OpenGL動畫。?逐幀動畫逐幀動畫是一種常見的動畫形式(Frame By Frame),其原理是在“連續的主要畫面格”中分解動畫動作,也就是在時間軸的每幀上逐幀繪製不同的內容,使其連續播放而成動畫。
Time of Update: 2014-04-09
最近在看代碼的時候,看到很多時候,在代碼中會使用selector來控制button或listview在不同狀態下樣式(比如在滾動圖片的例子中)今天,我就來著重學習一下在android中selector的用法我查了一下android的API文檔,在API文檔中,對這樣的寫法的名稱叫做state list
Time of Update: 2014-04-09
??android 用Intent傳遞 object,list,list,Object> 方法一:如果單純的傳遞List 或者List的話 就可以直接使用Java代碼intent.putStringArrayListExtra(name, value)intent.putIntegerArrayListExtra(name, value)方法二:如果傳遞的是List,可以把list強轉成Serializable類型,然後通過Java代碼 putExtras(key,
Time of Update: 2014-04-09
Android系統中,各應用程式都運行在自己的進程中,進程之間一般無法直接進行資料交換,為了實現這種跨進程通訊(IPC),Android提供了AIDLService。其跨進程調用Service過程:--建立AIDL檔案: package com.ye_yun_lin.aidlservice;interface ICat{String getColor();double getWeight();}將借口暴露給用戶端: package