Time of Update: 2014-12-07
OC學習篇之---類目的概念和使用,oc---類目概念上一篇文章介紹了OC中的@class關鍵字的使用http://blog.csdn.net/jiangwei0910410003/article/details/41774747,這一篇我們介紹一下,OC中的一個特有的亮點:類目首先我們來看一下情境,如果我們現在想對一個類進行功能的擴充,我們該怎麼做?對於物件導向編程的話,首先會想到繼承,但是繼承有兩個問題:第一個問題:繼承的前提是這個類可以被繼承,因為在Java中有些類是不允許繼承的,定義成f
Time of Update: 2014-12-06
Android亂彈onLowMemory()和onTrimMemory(),ontrimmemory今天看郭哥的LitePal架構的源碼,剛開啟LitePalApplication裡面的源碼看到了這樣一幕@Overridepublic void onLowMemory() {super.onLowMemory();mContext =
Time of Update: 2014-12-05
在Unity中定義統一的對象搜尋介面,unity介面我們經常要在Unity中以各種方式搜尋對象。比如按名字搜尋、按tag、layer或者是尋找名字為xxx開頭的對象。本文是介紹以一種統一的介面來搜尋對象。1、定義統一的搜尋介面 /// <summary> /// 遊戲對象搜尋介面 /// </summary> public interface IGameObjectFinder { /// <summary>
Time of Update: 2014-12-05
Android4.4 Telephony流程分析——撥號應用(Dialer)的通話記錄載入過程本文代碼以MTK平台Android 4.4為分析對象,與Google原生AOSP有些許差異,請讀者知悉。Android系統通話記錄儲存在連絡人資料庫contacts2.db中的calls表中,通話記錄(calllog)儲存到資料庫的時機可查看我之前的一篇部落格Android4.4
Time of Update: 2014-12-05
Android官方技術文檔翻譯——Apk 拆分機制 Apk Splits目錄1簡介2按螢幕密度拆分3按 ABI 拆分4 Variant API &Version Code 支援簡介拆分機制比起使用 flavors,能讓應用程式更有效地構建一些形式的多個apk。 多 apk 只支援以下類型螢幕密度ABI 使用新的拆分機制,構建同一個應用程式的hdpi版本和mdpi版本,能夠共用很多的任務 (如
Time of Update: 2014-12-05
Android應用電量消耗評估的三板斧這裡只是使用最簡單的方法對你的app的電量消耗進行評估,如果還想更加詳細或者複雜的方法,可以使用一些比較專用的工具,比如Emmagee(https://github.com/NetEase/Emmagee),這個就很好用。第一招:看系統的 設定-電池
Time of Update: 2014-12-05
Android警示功能,警示鈴音,手機開始震動公司項目需求,需要給軟體加入警示功能,點擊手繪的警示表徵圖,開始震動,並且發出警示鈴音,使用了layerlist,drawable,Vibrator,soundpoolpublic class SosMainActivity extends BaseActivity{private TextView sosTv1,sosTv2,sosTv3; private int blueColor , whiteColor,transparent;
Time of Update: 2014-12-05
Android開發之實現多次點擊事件在Android中給我們提供了單次點擊事件。但並沒有給我們提供雙擊,或者實現在一定時間內的多次事件。所以需要我們自己在單機監聽上進行修改實現。有如下兩種實現方式:1、定義一個存貯上一個第一次點擊的變數,如果兩次時間間隔小於500毫秒,則認為是雙擊時間。 實現如下:package com.andy.doubleclick;import android.app.Activity;import android.os.Bundle;import
Time of Update: 2014-12-05
關於 Android Dex 方法限制的一些總結 Android的編譯過程 在瞭解這個問題之前我們先要來看看Android 應用編譯的過程:IDE中的資源打包工具 (Android Asset Packaging Tool ,即圖中的aapt) 會將應用中的資源檔進行編譯,這些資源檔包括 AndroidManifest.xml檔案,為Activity定義的 XML 檔案等等。在這個編譯過程中也會產生一個 R.java
Time of Update: 2014-12-05
Android對第三方類庫運行時載入首先,把需要運行時載入的類庫,放到項目的其他目錄,如建立一個thirdlibs的目錄。然後用dx命令,對下面的類庫進行壓縮,做成dex檔案。dx --dex --output=../assets/ *.jar這會在assets下面產生一個classes.dex檔案,壓縮成classes.zip檔案。建立一個類,用來載入類庫import java.io.File;import java.io.FileOutputStream;import
Time of Update: 2014-12-04
Android CTS測試,androidcts測試一什麼是CTSCTS簡介:Compatibility Test suite系列相容測試google定義了一個相容性規範(Compatible Definition),而CTS就是為了確保某個測試符合該規範。從而基於Android的應用程式能在基於同一個api版本的裝置上面運行。通過CTS測試的device可以獲得android的商標,並且享受android
Time of Update: 2014-12-04
移動手機訊號的各種標識代表的網路,移動手機訊號標識手機訊號G是指GPRS,是2.5G網路手機訊號E是指EDGE網路,屬2.75G。手機訊號3G是指普通3G網路,速度在2-7M。手機訊號H是指3G的升級版hsdpa網路,是3.5G,速度可達14.4M。手機訊號H+是指hsdpa的升級版hspa+,是3.75G,速度可達21M-42M。網路速度從慢到快依次是G<E<3G<H<H+ 。
Time of Update: 2014-12-04
Android官方技術文檔翻譯——Apk 拆分機制,androidapk本文譯自androd官方技術文檔《Apk Splits》,原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits。本文地址:http://blog.csdn.net/maosidiaoxian/article/details/41692535。轉載請註明出處。翻譯如有錯訛,敬請指正。Apk
Time of Update: 2014-12-04
練手小項目(4)安全衛士——黑名單攔截,練手安全衛士我一直在想用什麼能把安卓所有知識點,複習完,它,就是它,手機安全衛士,幾乎包括所有知識點,我最近也想高仿一個款外國的工具箱玩玩,So,順便寫一寫筆記吧。 最後的高仿的工具箱我也會開源在github.....不扯淡了~~~開搞。 我的思路永遠是從布局開始,因為你要想一般使用者會怎麼使用,你或者你也可以參考別人已經做好的東西。別懷疑 上面的標題,因為這是我的一個測試Demo。主介面是一個標題列 添加能輸入號碼 和選擇模式
Time of Update: 2014-12-02
Android入門筆記 - 介面開發 - TextView,Button,EditText,Toast今天簡單介紹一下android中的控制項資源,我們從一個登陸介面開始講起,先貼代碼:準備工作:先在eclipse中建立一個android項目,我的項目名稱是demo_login。(1)在專案檔夾的 res/layout/ 檔案目錄下開啟 activity_main.xml :
Time of Update: 2014-12-02
Android學習之 Manifest中meta-data擴充元素資料的配置與擷取在AndroidManifest.xml資訊清單檔中 我們有時會看到如下類似的元素開始的配置內容:標籤是提供組件額外的資料用的,它本身就是一個鍵值對,可以自訂名稱和值。它可以包含在以下組件當中:、 、 和
Time of Update: 2014-12-01
Android,android官網Camera.java
Time of Update: 2014-12-01
SDL顯示中文(一個函數而已),sdl顯示中文函數其實讓SDL顯示中文很簡單,剛開始我也不知道,苦惱了好久,但是知道後發現他太簡單了想要顯示的中文就是一個函數的事情,用TTF_RenderUTF8_Solid( font,"大家好!!", textColor )函數就行了,什麼也不用做。大家可以試試下面是我寫的一個測試的代碼:#include <stdio.h>#include <stdlib.h>#include
Time of Update: 2014-12-01
使用 MyBatis 必看兩篇文檔導讀:MyBatis 與 MyBatis-Spring,mybatisspring使用 MyBatis 必看兩篇文檔導讀:MyBatis 與 MyBatis-Spring太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 -
Time of Update: 2014-11-30
調用系統中Account類型的登入介面,account登入介面 我們的手機中的Seting裡面可以添加很多類型的帳戶,有時候,我們需要在程式中啟動這些帳戶的登入介面,但是,就算你知道了登入介面的包名、類名,通過Intent也沒辦法啟動,這是因為Android的許可權控制。 不過,我們在Framework中也找到瞭解決的辦法,比如我們要啟動Google