Time of Update: 2018-12-04
轉自 http://www.eoeandroid.com/thread-75447-1-1.html原 http://hi.baidu.com/ljlkings/blog/item/fa2a59803f839a82f603a6b2.html以前一直沒弄懂Layout_weight是什麼意思,自己寫代碼測試也出來了不同的情況,最近看了一篇文章感覺分析的很好,轉貼出來學習下。布局檔案是:<?xml version="1.0"
Time of Update: 2018-12-04
Android 系列的光照效果(一)http://www.eoeandroid.com/forum.php?mod=viewthread&tid=79942&fromuid=642886Android 系列的光照效果(二)http://www.eoeandroid.com/forum.php?mod=viewthread&tid=79946&fromuid=642886我們這個執行個體主要是代碼比較多,一些重要的代碼都會有注釋,我們這個代碼啟動並執行效果就是,
Time of Update: 2018-12-04
轉自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=152037在Android某些開發需求當中,有時候需要在listveiw中加入checkbox實現單選,多選操作。表面上看上去只是改變checkbox那麼簡單,然而實際開發中,實現起來並不是那麼得心應手。尤其當listview比較多(比如螢幕最多隻能顯示10個item,但總共有12個item,也就是說listview的item數大於螢幕能夠顯示的item數)滑動螢幕的時候
Time of Update: 2018-12-04
動畫迴圈:ImageView先淡入,等待隨機時間,再淡出,等待隨機時間後重複前面的操作。ImageView Img = new ImageView(this);// 建立ImageViewImg.setImageResource(R.drawable.Img);// 指定圖片AlphaAnimation alphaInAnim = new AlphaAnimation(0.0f, 1.0f);// 建立淡入動畫alphaInAnim.setDuration(1000);//
Time of Update: 2018-12-04
轉自:http://www.cnblogs.com/jacktu/archive/2012/01/02/2310326.html1.下面的Xfermode子類可以改變這種行為:AvoidXfermode 指定了一個顏色和容差,強制Paint避免在它上面繪圖(或者只在它上面繪圖)。PixelXorXfermode 當覆蓋已有的顏色時,應用一個簡單的像素XOR操作。PorterDuffXfermode
Time of Update: 2018-12-04
Android研究院之遊戲開發幀動畫(三)發布四.28, 2012分類【Android研究院之遊戲開發】原創文章如需轉載請註明:轉載自雨松MOMO程式研究院本文連結地址:Android研究院之遊戲開發幀動畫(三)1.幀動畫的原理 幀動畫幀動畫顧名思義,一幀一幀播放的動畫就是幀動畫。 幀動畫和我們小時候看的動畫片的原理是一樣的,在相同地區快速切換圖片給人們呈現一種視覺的假象感覺像是在播放動畫,其實不過是N張圖片在一幀一幀的切換罷了。 :人物行走動畫的實現方式,
Time of Update: 2018-12-04
轉自:http://www.2cto.com/kf/201203/125140.html通用的頁面跳轉方法有兩種:1、IntentIntent適合Activity與Activity之間的跳轉,按返回鍵可以直接返回前一頁面缺點:需要到Manifest註冊Activity2、setContentView適合約一Activity裡的不同View之間跳轉優點:按返回鍵不會返回到前一頁面,需要自己添加按鍵監聽代碼來實現 只切換Layout運行速度會快點,因為啟動activity是最耗時的。資料傳遞也簡單,
Time of Update: 2018-12-04
JDK安裝jdk:下載jdk-6u25-linux-i586 http://java.sun.com/javase/downloads/index.jsp提升許可權:在命令列下輸入 chmod 777 jdk-6u25-linux-i586註:若有安裝好的jdk包直接解壓即可,以上步驟可以省略。配置jdk環境變數:sudo gedit /etc/environment添加以下內容並儲存退出export JAVA_HOME=/home/gong/jdk1.6.0_25export
Time of Update: 2018-12-04
參考了網上的一些文章,現總結如下:運行eclipse的debug,將自己的settings安裝到模擬器上會出現如下錯誤[2012-03-08 11:14:27 - Settings] Android Launch![2012-03-08 11:14:27 - Settings] adb is running normally.[2012-03-08 11:14:27 - Settings] Performing com.android.settings.Settings activity
Time of Update: 2018-12-04
http://blog.csdn.net/hustpzb/article/details/6884782在開發軟體佈建介面的時候,我們可以採用android系統提供的PreferenceActivity來實現,下面給出一個簡單的例子:1.Activity代碼如下:[java] view
Time of Update: 2018-12-04
參考了網上的文章,現總結如下:1. 系統內容:Ubuntu10.10-64bit2. 安裝git$ sudo apt-get install git-core3. 安裝curl$ sudo apt-get install git-core curl4. 建立repo存放的目錄,開啟命令列,輸入$ mkdir ~/bin$ PATH=~/bin:$PATH5.
Time of Update: 2018-12-04
轉自:android back鍵處理back鍵在程式的生命週期有很大作用,譬如某個activity你只想讓他出現一次,在周期中點擊了back,就讓他被銷毀掉··android 的 back鍵 返回上一級Activity,當然最終會返回到我們的程式的上一級=>主介面,對於很多程式來說不太友好,那麼就讓我們的程式友好一下吧!在我們程式的主Activity中 重寫一下 onKeyDown事件:@Override public boolean onKeyDown(int
Time of Update: 2018-12-04
轉自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5522.htmlAndroid平台中關於音頻播放有以下兩種方式: 1. SoundPool —— 適合短促且對反應速度比較高的情況(遊戲音效或按鍵聲等) 2. MediaPlayer —— 適合比較長且對時間要求不高的情況 ----------------------------------------------------------------------------------
Time of Update: 2018-12-04
轉自: Android中Back鍵與Home鍵的區別 KeyEvent.KEYCODE_BACKback鍵預設行為是finish處於前台的Activity,將該task從棧中彈出。即Activity的狀態為Destroy狀態為止,再次啟動該Activity是從onCreate開始的(不會調用onSaveInstanceState方法)。KeyEvent.KEYCODE_HOMEHome鍵預設是stop前台的Activity即狀態為
Time of Update: 2018-12-04
http://www.eoeandroid.com/thread-70480-1-1.htmlhttp://developer.android.com/reference/android/app/Service.htmlhttp://developer.android.com/guide/components/services.htmlhttp://stackoverflow.com/questions/6212459/why-this-handler-runnable-is-slowing-d
Time of Update: 2018-12-04
轉:Thread和Looper以及Handler和Message詳解 Android開發必讀http://hi.baidu.com/eastream/blog/item/b063188cd949c901b31bbad0.html關於線程繪畫問題: Can't create handler inside thread that has not called
Time of Update: 2018-12-04
android 圖片疊加效果——兩種方法轉自:http://www.cnblogs.com/not-code/archive/2011/08/18/2145126.html:第一種:第二種: 第一種是通過canvas畫出來的效果:public void first(View v) { // 防止出現Immutable bitmap passed to Canvas constructor錯誤 Bitmap bitmap1 =
Time of Update: 2018-12-04
轉自:http://hi.baidu.com/184367426/blog/item/b1f4c6396c798412baa1678b.html現在最新的工程已經轉移到 https://github.com/ZhouWeikuan/cocos2d此篇博文講解最基本cocos2d-android-1 使用方法,主要參考此文對於cocos2d以及cocos2d-android-1 不瞭解的銅鞋移步這裡 或者這裡OK,
Time of Update: 2018-12-04
IntBuffer.wrap(new int[]{...})在Android2.3中不能像老版本一樣使用IntBuffer.wrap初始化IntBuffer對象(FloatBuffer也一樣),否則系統會拋出異常。應該直接使用allocateDirect方法為緩衝區分配空間,再使用ByteBuffer.put方法將未經處理資料防到緩衝區中。e.g. ByteBuffer vbb = ByteBuffer.allocateDirect(VERTS * 3 * 4);
Time of Update: 2018-12-04
想法:使用openGL畫圓,頂點為圓心+圓周上的點,頂點顏色值(0, 0, 0, 0),圓周點上的顏色值(0, 0, 0, 0xFF),開啟Alpha混合,使用glBlendFunc(GL_ZERO, GL_SRC_ALPHA);方式,中間地區openGL會自動漸層。效果:代碼:Cococs2d-x實現SpotLight.h#ifndef __SPOT_LIGHT_H__#define __SPOT_LIGHT_H__class CCSpotLight: public