Time of Update: 2014-09-21
Android中圖形截取的方式介紹在Android的應用中,有時候我們想只顯示一部分映像,這時候就要求圖形。1、任意截取映像的方法,下面我們詳細介紹一下android中的重要類——Bitmappublic final classBitmapextends Objectimplements Parcelablejava.lang.Object
Time of Update: 2014-09-20
android細節之禁用activity的系統的預設轉場效果,androidactivity網上有很多方法來禁用系統的預設效果,這裡貼上來我認為最簡單的方法。overridePendingTransition(Animation.INFINITE, Animation.INFINITE);這句話一般是我們用來替換自己的自訂的activity效果。直接用Animation類下的infinity即可。就看不到系統那個突突的轉場效果了。好了,小夥伴們開始愉快的玩耍吧。android
Time of Update: 2014-09-19
自訂視圖(繼承View),自訂視圖繼承view前言 Android提供了豐富的控制項,但是有時候還是不能滿足自己的需求,這時候就需要自訂視圖了,自訂視圖分為幾種,一種為繼承為View的,一種為繼承於ViewGroup的。繼承於View的需要我們自己去繪製控制項,繼承於ViewGroup的可以組織已有的控制項,下面就先介紹下繼承於View的情況。 下面就是自訂了一個簡單的圓形圖來介紹整個的繪製過程,如下所示 概述 繪製一個控制項需要繪製兩部分內容,一是尺寸,二是內容,這通過兩個方法來進行繪
Time of Update: 2014-09-18
Android 捕獲系統全域異常Android系統的“程式異常退出”,給應用的使用者體驗造成不良影響。為了捕獲應用運行時異常並給出友好提示,便可繼承UncaughtExceptionHandler類來處理。通過Thread.setDefaultUncaughtExceptionHandler()方法將異常處理類設定到線程上即可。1、異常處理類,代碼如下: [java] public class CrashHandler
Time of Update: 2014-09-17
Android Activity為什麼要細化出onCreate、onStart、onResume、onPause、onStop、onDesdroy這麼多方法讓應用去重載?,oncreateonstartAndroid
Time of Update: 2014-09-17
Android EditText監聽小數點讓使用者只能輸入小數點後兩位,androidedittext最近項目需要輸入價格,但是不想讓使用者在小數點後面輸入太多,所以我封裝了一個。當使用者輸入小數點的時候 監聽小數點後面的位元,只要大於兩位就立馬刪掉,封裝好了,直接可以拿過來用!public static void setPricePoint(final EditText editText) {editText.addTextChangedListener(new
Time of Update: 2014-09-16
Android資料庫(sqlite)加密方案,androidsqlite最近因為一些項目的安全性需要將資料庫加密,一開始想到的就是先將資料庫通過AES加密,然後運行時再解密,另一種是將資料庫裡的內容加密。很快這兩種方案都是不理想的,第一種加密方式形同虛設,第二種,如果加密的欄位是要尋找資料就變得麻煩。所以第三種方案就是在記憶體裡解密,在網上查到SQLITE是支援加密的,
Time of Update: 2014-09-16
Cocos2d-x中自訂粒子系統,cocos2d-x粒子除了使用Cocos2d-x的11種內建粒子系統外,我們還可以通過建立ParticleSystemQuad對象,並設定屬性實現自訂粒子系統,通過這種方式完全可以實現我們說需要的各種效果的粒子系統。使用ParticleSystemQuad自訂粒子系統至少有兩種方式可以實現:代碼建立和plist檔案建立。代碼建立所謂代碼建立就是完全通過代碼方式實現,其中所有的屬性全部是通過程式碼設定。這要求開發人員對於這些屬性值非常熟悉,而且這種方式無法預覽,只
Time of Update: 2014-09-16
android工具-annotations在當下的java的使用中,annotations已經被廣泛運用,來提升開發效率。在android中,主要是協助開發人員處理一些前背景工作、rest 服務、應用類、程式碼片段等,讓開發人員專註於真正重要的東西。(一)如何使用android annotations具體使用方法請參看此文。(二)使用範例/** * android annotations範例 * * @author peter_wang * @create-time 2014-9-13 下午7:
Time of Update: 2014-09-16
Android 部落格園用戶端 (七)登入功能如題,不過只是簡單的登入功能,登入成功以後可以進行的操作還沒有進行實現。 登入的原理主要是擷取Cookies,資料儲存在資料庫中。使用HttpClient類比登入的方式已經在另一篇部落格中寫過,這裡就不再贅述。 代碼非常簡單: SplashActivity: 複製代碼 1 if (Personal.
Time of Update: 2014-09-15
Android 使用URL顯示網狀圖片,作者:卿篤軍原文地址:http://blog.csdn.net/qingdujun/article/details/39271479URL對象中前而幾個方法都非常容易理解,而該對象提供的openStream()可以讀取該 URL資源的InputStream,通過該方法可以非常方便地讀取遠端資源。下面的程式示範如何通過URL類讀取遠端資源:1)只顯示網狀圖片2)顯示並下載網狀圖片1)只顯示網狀圖片a)
Time of Update: 2014-09-13
android Music 中如何添加設定雙卡鈴聲的菜單1,開啟情景模式的設定雙卡鈴聲的feature:MTK_MULTISIM_ROINGTONE_SUPPORT,Music中卻不能設定雙卡鈴聲。希望能在Music添加菜單“Us as SIM1/SIM2 ringtone”1,string.xml,添加新的string ringtone_as_sim1_menu和ringtone_as_sim2_menu : Use as SIM1 ringtone Use as SIM2
Time of Update: 2014-09-12
開發人員容易犯的六個致命錯誤,開發人員六個致命摘要:所有的應用程式建立者都對自己的應用寄予美好的願望,但是很多錯誤是在他們無意識的狀態下破壞app的設計,沒有開發人員或者設計師會故意破壞應用的設計,以下是應用開發人員經常犯的6個錯誤。在app設計過程中,開發人員會犯很多破壞設計的錯誤,不過以下是最明顯的一部分,並且也很容易避免。深入理解設計規則和行動裝置 App特性可以幫你打造更好的使用者體驗。1、糟糕的app
Time of Update: 2014-09-12
iOS下的dao層實現代碼,iosdao層代碼iOS下的dao層實現代碼什麼是dao層DAO (Data Access Object) Data Access Objects是一個物件導向的介面. 直接操作資料庫, 針對資料的增添,刪除,修改,尋找,具體為商務邏輯層或展示層提供資料服務.一個dao的例子- (void)saveRemind:(RemindEntity *)remind; // 儲存一個提醒- (void)deleteRemindWithWhere:(NSString
Time of Update: 2014-09-12
android 不同解析度的LCM進行相容,androidlcm1. 關於時序JB版本中,介面disp_drv_get_lcm_driver實現compare id並擷取到lcm driver以及lcm param的動作,對於DSI,每次嘗試讀取id之前都會根據lcm driver中的設定重新設定時序,所以擔心時序不同無法讀取id的擔心就顯得多餘了2. 關於開機logo我們預設的做法,在ProjectConfig.mk中會定義Macro
Time of Update: 2014-09-12
關於OC中訊息轉寄機制的理解以及在項目中的實際應用,oc實際應用一、什麼是訊息轉寄?@selector 是什嗎?1一種類型 SEL2代表你要發送的訊息(方法), 跟字串有點像, 也可以互轉.: NSSelectorFromString() / NSSelectorFromString()3可以理解為類似函數指標的東西--是能讓Objective-C動態調用方法的玩意.--是 object-c 的動態後綁定技術 可以通過字串
Time of Update: 2014-09-12
在Android Wear開發中使用藍芽調試同時操作手機與手錶裝置,androidwear在開發Android Wear應用過程中需要對手錶和手機進行同時操作,可以通過藍芽同時對手機和手錶進行操作。1 開啟手錶和手機的調試設定開啟手機的usb調試開啟手錶設定的開發人員選項,選中Debug over Bluetooth 如果是首次使用手錶調試,需要在Setting中找到About,單擊7次開啟開發人員選項2 串連手錶到開發工具在手機端開啟Android Wear
Time of Update: 2014-09-12
安卓適應各種解析度的一種方法:比例法,安卓比例今天找到了一種布局的好方法既然通過各種wrap_content不能控制好控制項的大小,就直接計算控制項的大小,把控制項設定為固定值,然後通過一定的布局代碼將已經設定好大小的空間放在指定位置,只要努力想總能想出來1、34 2、207 3、21
Time of Update: 2014-09-11
Android開發技巧——使用PopupWindow實現快顯功能表,android中popwindow在本文當中,我將會與大家分享一個封裝了PopupWindow實現快顯功能表的類,並說明它的實現與使用。因對介面的需求,android原生的快顯功能表已不能滿足我們的需求,自訂菜單成了我們的唯一選擇,在本文當中,我將與大家分享如何使用PopupWindow實現快顯功能表。1.快顯功能表的封裝PopMenuPopupWindow可以說是一個浮動在Activity之上的容器,通常用來顯示自訂的視圖。比
Time of Update: 2014-09-11
DevStore技術詳解:Unity3D編輯器的那些小技巧,devstoreunity3d摘要:Unity引擎以其上手簡單易懂而被廣大開發人員熟知,卻很少有人對Unity編輯器的功能做一個全面細緻的瞭解,一些非常實用的小功能在開發人員的日常生活中往往被忽略,但是它的確對我們的工作效率的提升有不小的協助,跟隨小編,細數那些被我們遺漏的小技巧~ 1)鎖定Inspector-在inspector面板上方有一個小“鎖”表徵圖,點擊鎖住後可以將inspector面板鎖定在當前選擇的GameObj