Time of Update: 2014-06-18
遮罩文字的動畫我們在Flash中非常常見,作為Android的應用開發人員你是否也想將這種動畫做到你的應用中去呢?這一篇文章我們來看看如何自訂一個ImageView來實現讓一張文字圖片實現文字的遮罩閃爍效果,下面先來看看效果吧。(錄螢幕延時導致效果看起來不是很好)一、實現原理 實現原理是重寫View的onCreate方法,擷取圖片資源後對每個像素的透明度進行修改來實現,再啟動一個線程來迴圈改變某個地區中的像素透明度。RGBA基礎知識:(下面幾段介紹文字引用自維基百科) RGBA是代表Red(
Time of Update: 2014-06-18
Composing and editingMMS在Android Mms 應用裡面的具體實現形式,或資料結構是SlideshowModel,它是一個每個節點為SlideModel的 ArrayList,SlideModel是一個Model的List,也就是它可以接收任何Model的子類,Audio,Video,Image和 Text都可以放到SlideModel上面。SlideModel主要用於管理其上面的各個媒體,比如它們的布局,它們的播放控制,而
Time of Update: 2014-06-18
這幾天一直在準備考試,總算有個半天時間可以休息下,寫寫部落格。 如何讓Service keep
Time of Update: 2014-06-18
最近做一個項目時,意外發現了一種可以讓android程式完全退出的一種途徑,遙想當年為了找到一種有效地途徑讓android程式完全退出時的窘迫,不由得有些感慨。這裡不敢獨享,和大家分享一下,也是拋磚引玉,希望有大牛出來繼續探討一下這個問題。 方法很簡單,其實就是一層窗戶紙,知道了,就明白了。用jni調用linux系統調用exit即可。下面給出具體實現:package com.example.bitmaptest;import android.util.Log;public
Time of Update: 2014-06-18
public static void downFile(final String url){ new Thread(){ public void run(){ FileOutputStream os=null; try{ InputStream input=null; URLConnection httpUrlConnection= new
Time of Update: 2014-06-17
所謂的輪番切換廣告欄,指的是下面這個東西,筆主不知道該怎麼確切描述這貨... 筆主沒有百度研究過其他大牛是怎麼實現這個功能的,在這裡筆主充分發揮DIY精神,利用ViewFlipper閉門土製了一個,下面盡筆主所能,將整個仿造過程所需的全部技能一次性放送出來,先上!(不保證以上廣告真實性...) 素材:請自行百度圖片,美女尤佳圓點:1:
Time of Update: 2014-06-16
畫外音————好久沒上來發文章了,這幾個月一直忙著一些跟編程不沾邊的事,拖了好久,現在還在持續中,順利的話7月份應該能解放了。。今天偶爾上來寫一段番外篇性質的心得發現。 之前搞的Android項目,作為底部導航工具列,一直用的是普通的ImageButton,搭配幾張漂亮的圖片,寫寫監聽器就完事,效果看下面的圖,雖然簡單,但是有一個不太好的缺點,那就是導航到新的頁面的時候,都要手動處理這個按鈕的點擊狀態(讓它高亮底圖)和其它按鈕的點擊狀態(
Time of Update: 2014-06-16
In recent years,mobile platform become more and more popular!At present,the flourishing mobile platform are iOS and Android,symbian has been declining,wp7 struggling!Note that Android is an open,not open source.Personally,I optimistic about the iOS
Time of Update: 2014-06-16
Android命令列/c語言/java設定擷取系統屬性的方法Java中設定和擷取SystemProperty屬性:SystemProperties.getInt("persist.sys.boot_music_control", 0)SystemProperties.set("persist.sys.boot_music_control", ""+value);C++中擷取Java層中設定的屬性值: char
Time of Update: 2014-06-16
MainActivity如下:package cc.cn;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.app.Activity;/** * Demo描述: * Scroller使用樣本——讓控制項平移划過螢幕 * * 參考資料: *
Time of Update: 2014-06-16
本文介紹ActionBar與Fragment結合使用的一個執行個體,ActionBar是一個標識應用程式和使用者位置的視窗功能,並且給使用者提供操作和導航模式。 Action bar的主要用途是: 1. 提供一個用於識別應用程式的標示和使用者的位置的專用空間。 這個空間的左邊是應用的表徵圖或logo,以及Activity的標題。但是,如果是像當前選擇的標籤這樣的標識當前View對象的導航標籤,你可以選擇刪除Activity的標題。 2.
Time of Update: 2014-06-16
Android大部分的控制項都會有padding和layout_margin兩個屬性,一般來說它們的區別是:padding:控制項中的內容離控制項邊緣的距離。margin: 控制項離它的父控制項邊緣的距離。今天做了一個由根布局動態載入子布局的實驗,結果發現子布局中的這兩個屬性可以按預期的效果顯示,但是給根布局設定的padding並沒有對被載入的子布局產生效果。代碼如下:根布局檔案名稱為activity_main.xml,其xml檔案定義的內容為:
Time of Update: 2014-06-16
提高UI效能的方法其實有很多在實際的開發中都已經用到了,在此做一下總結。1.減少主線程的阻塞時間若一個操作的耗時較長(超過5秒),我們應該將其放入後台線程中執行,只在需要修改UI介面時通知主線程進行修改。Android已經提供了AsyncTask以實現從主線程產生新的非同步任務的方法。2.提高Adapter&AdapterView的效率(1)重用已產生過的Item View(2)添加ViewHolder , 避免重複尋找需要修改的控制項public View getView(int
Time of Update: 2014-06-15
ccocos2d-x是一個基於MIT協議的開源架構,用於構建遊戲、應用程式和其他圖形介面互動應用。它的最大特點就是跨屏台性,支援IOS, Android,Windows,
Time of Update: 2014-06-15
1.Brand,IMEI,DeviceOS,DeviceFactoryTimepublic static String getDeviceBrand(Context context) {String brand = "";brand = android.os.Build.BRAND;Editor editor =
Time of Update: 2014-06-14
1、函數、變數出現“could not be resolved ”問題出現此問題一般是沒有找到cocos2d-x聲明的標頭檔,在eclipse將cocos2d的標頭檔目錄引入,包括工程目錄、platform/android在hellocpp/main.cpp函數加入標頭檔#include "AppDelegate.h"#include "cocos2d.h"#include "CCEventType.h"#include
Time of Update: 2014-06-14
XCL-Charts v0.1Android開源圖表庫,基於原生的Canvas來繪製各種圖表。目前支援3D/非3D直條圖、3D/非3D餅圖、堆疊圖、面積圖、折線圖、曲線圖、環形圖、南丁格爾玫瑰圖、儀錶盤、圓形圖等等,並支援圖表的混合顯示及同資料來源不同類型圖表切換的功能。License 採用Apache v2
Time of Update: 2014-06-14
提要今天要實現的是一個簡單人物控制器。包括用w,a,s,d來控制人物上下左右跑動,滑鼠左擊發出連招,都是基於老的lagacy的動畫。雖然unity3d內建有charactorcontroller,但是並不是很好用,所以人物控制相關的全部自己來實現。先上:情境搭建首先下載這個package,裡麵包含了人物的動作還有地面的模型。將人物和地面都拖進情境中。這裡的模型預設的動畫模式是lagacy,不用修改。模型有點偏小,改變模型的scale值為10.最好不要改源檔案的scale的scale
Time of Update: 2014-06-14
泛泰的IRON2 A910剛發布不久, 但最近在最新的泛泰890的核心源碼的config檔案裡又看到了這樣的編號,如:圖上ef63s 明顯是A910S, 但這ef65s 又是什麼呢,看到這個編號不禁讓人想起之前泛泰A820的編號為EF65L, 這回終於把這個超前的編號圓上了啊,不過這麼看可能這EF65S可能僅僅只有S版了, 估計型號可能為A920S再來看下dts裡的資訊:從這圖上結合本人之前弄高通800和801 cpu手機的一些經驗判斷, 這個ef65s 所用的cpu為8974
Time of Update: 2014-06-14
前言:從《是男人就下100層》系列博文的【第二層】發表完到現在已經整整三個月了,從前面的訪問量和評論來看很多朋友還是喜歡實戰類的博文的。畢竟我們都叫“攻城獅”,所以要看是否這個“攻城獅”合格,最終還是要看能不能“建造房子“而不是會畫房子,下面我們就從蓋雞窩開始吧!(插播一句廣告)很多尊敬老師和專家在總結了自己多年的開發經驗後為我們年輕的一輩留下了很多知識,使我們踏在他們的肩膀上行走(這句話聽起來怪怪的~~),在此向偉大的前輩們致敬!一、示範效果先看一下實際的效果吧(我相信這種直接貼圖的描述方式比