Time of Update: 2014-11-18
Android 讀取Manifest檔案下Application 等節點下的meta-data自訂資料介紹Android在提供了meta-date使用鍵值對的形式實現自訂配置。一般使用中作為渠道標識。可以用在,, , ,節點下。所有的值儲存在同一個Bundle裡面,可以使用 PackageItemInfo.metaData渠道這些資料。使用形式:resource 和 value直接用一個即可,但是注意如果使用那麼得到的是ID值,也就是在R檔案裡面的數字,
Time of Update: 2014-11-18
Android開發之手機定位手機定位基於以下三種方式:1. 網路定位 ;2. 基站定位; 3. GPS定位1 網路定位 前提是必須連上網路:Wifi、3G、2G 擷取到IP地址 例如:彩虹版QQ,珊瑚蟲版QQ,就有一個功能顯示對方的IP; 根據IP顯示具體的位置; 原理是建立一個庫那個IP地址對應那個地方;早期警方破案就採用此特點; 有局限性:針對固定的IP地址。 如果手機網或者ip地址是動態分布IP,這個偏差就很大。這種情況是無法滿足需求的。2 基站定位
Time of Update: 2014-11-17
Android程式加入代碼混淆器,android混淆加入代碼混淆器,主要是加入proguard-project.txt檔案的規則進行混淆,之前建立Android程式是proguard.cfg檔案可以看一下我採用的通用規則(proguard-project.txt檔案)-optimizationpasses
Time of Update: 2014-11-17
cocos2d-x_AnchorPoint錨點,cocos2d錨點錨點是定位和變換操作的一個重點。錨點我們可以看成用一根圖釘將一張紙或者相片釘在牆上的那個點。節點的位置是由我們設定的position和anchor point一起決定的。值得一提的是,anchor point的預設位置Layer的是左下,而其他的node是中點。節點的原點是父節點的左下角。[cpp] view
Time of Update: 2014-11-17
Android 讀取Manifest檔案下Application 等節點下的meta-data自訂資料,manifestmeta-data介紹Android在提供了meta-date使用鍵值對的形式實現自訂配置。一般使用中作為渠道標識。可以用在<application>,<activity>,<activity-alias> ,<provider>
Time of Update: 2014-11-17
Android-shareSDK,sharesdk官網1.當資料:地址:http://sharesdk.mob.com/Download2.整合資料:DOS命令: java -jar QuickIntegrater.jar (輸入自己的項目名稱和包名)把聲成的代碼複製進自己的項目中,在assets中,修改ShareSDK.xml
Time of Update: 2014-11-17
IntelliJ
Time of Update: 2014-11-17
Cocos移植到Android-Android.mk編譯檔案,cocosandroid我們在上一篇部落格中年使用的cocos工具對於C和C++原始碼進行編譯。事實上cocos工具讀取<遊戲工程目錄>\proj.android\jni\目錄中的Android.mk檔案,進行交叉編譯和打包的。Android.mk是一個編譯檔案,它是GNU Makefile的一小部分,是用來向Android
Time of Update: 2014-11-16
Android Launcher 研究學習,androidlauncherLauncher是系統啟動後第一個啟動的程式,是其它應用程式的入口,也就是我們的手機程式的傳統型程式;一、Launcher的定義及構成:<1>通過查看官方提供的Launcher源碼可以知道其實Launcher也是一個Activity,不過它的intent-fliter有點特殊; <activity android:name="Launcher"
Time of Update: 2014-11-16
android 三種定位方式,android三種定位android 三種定位方式最近在看android關於定位的方式,查了很多資料,也做了相關實驗,在手機上做了測試,下面總結:一共有三種定位方式,一種是GPS,一種是通過網路的方式,一種則是在基於基站的方式,但是,不管哪種方式,都需要開啟網路或者GPS 首先添加許可權 <uses-permission
Time of Update: 2014-11-16
【Android開發經驗】如何保證Android與伺服器的DES加密保持一致,androiddes 轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992 在我們的應用程式涉及到比較敏感的資料的時候,我們通常會對資料進行簡單的加密。在與伺服器之間的資料互動中,除了可以使用post請求來增強資料的安全性之外,我們可以使用常見的密碼編譯演算法,對資料進行加密。今天主要介紹的是DES密碼編譯演算法。 &
Time of Update: 2014-11-16
AndroidTCP通訊,16進位資料轉送執行個體主要功能為手機與遠程伺服器進行16進位的資料收發,TCPControl類實現了16進位的資料收發功能,其中發送函數設定為每次發送4位元組資料,伺服器發來的資料在手機上會以Toast的形式顯示出來。 PS:附件中包含TCP調試助手,使用時將調試助手設定為TCP伺服器,並勾選發送與接收欄中的16進位收發的選擇項應用:1.使用者在IP和PORT編輯框中對應值,點擊Set按鈕,完成伺服器參數設定。2.單擊手機上的SendTest按鈕,手機將想伺
Time of Update: 2014-11-14
移植MonkeyRunner的圖片對比和擷取子圖功能的實現-UiAutomator/Robotium篇,根據前一篇文章《移植MonkeyRunner的圖片對比和擷取子圖功能的實現-Appium篇》所述,因為Appium和MonkeyRunner有一個共同點--代碼控制流程程都是在用戶端實現的。所以要把MonkeyRunner在PC端實現的圖片比對和擷取子圖功能移植到同樣是在PC端啟動並執行Appium是很容易的事情,但是對於在伺服器端啟動並執行Robotium和UiAutomator就是另外一回
Time of Update: 2014-11-14
下載並編譯CyanogenMod原始碼,cyanogenmod原始碼CyanogenMod是除了Android官方源碼之外的最受歡迎的Android的一個分支,它是乾淨,幾乎接近原生Android,且方便為裝置進行定製,在編譯和製作ROM上面較原生有很大改進,是開發人員學習源碼和自己製作ROM的最佳選擇。官方網站在這裡.repo在這裡.環境說明,本次所有操作都是在Ubuntu
Time of Update: 2014-11-13
Cocos2d-X開發中國象棋《三》開始情境的實現,cocos2d-x《三》在前面兩篇部落格中介紹了中國象棋的功能和工程檔案,在這篇部落格中將介紹中國象棋的開始情境的實現在寫代碼前先理清一下實現開始情境的思路:1、開啟遊戲後進入開始情境,情境上顯示一個紅色的帥和黑色的將,並且兩個棋子在同一條直線上(兩個棋子的y座標相同)2、當玩家單擊紅色的帥後,紅色的帥一邊向右移動一邊按照順時針方向旋轉,黑色的將一邊向左移動一邊按照逆時針方向旋轉3、當玩家單擊黑色的將後,紅色的帥一邊向右移動一邊按照順時針方向旋
Time of Update: 2014-11-13
Android:仿QQ照片選取器(按相簿分類顯示,多選添加),本例的目的是實作類別似於QQ的照片選擇功能。選擇照片之後,使用類似於新浪微博 發微博 頁面進行展示。先上: 本例中使用的主要技術:1.使用ContentProvider讀取SD卡所有圖片資訊。2.對1中擷取的圖片,以圖片所屬的父資料夾進行分類(類似於QQ)。3.選擇照片頁面 與 選擇相簿頁面
Time of Update: 2014-11-13
android擷取手機連絡人資訊(電話,郵箱,姓名,頭像) 在我們開發應用程式時,通常都會用到擷取手機連絡人資訊這一十分常用的功能,最近項目裡也要實現此功能,想到以後的APP還十分可能還有此功能,就乾脆把這個小功能放到一個類中去,這樣以後再遇到這個需求就不需要再去寫代碼了,直接把這個類拷過來就可以用了. 以下是擷取連絡人demo的,比較簡陋,能說明問題就好.
Time of Update: 2014-11-13
[Android 效能最佳化系列]布局篇之通過(include)複用布局 在接下來的一段時間裡,我會每天翻譯一部分關於效能提升的Android官方文檔給大家效能最佳化布局篇:[Android 效能最佳化系列]布局篇之減少你的介面層級題外話:很多時候,我們都會用到類似的布局,既然如此,我們不妨將相同布局整體抽出來,單獨作為一個布局檔案使用,這樣我們就避免了在多個檔案中反覆書寫同樣地代碼,並且當我們需要修改的時候,也只需要修改一個地方就好了。 下面是本次的本文:#########
Time of Update: 2014-11-12
Android 動畫詳解之View動畫,androidview為了讓使用者的使用更舒適所以有些情況使用動畫是很有必要的,Android在3.0以前支援倆種動畫Tween動畫以及Frame動畫。Tween動畫支援簡單的平移,縮放,旋轉,漸層,Frame動畫就像Gif圖通過一系列圖片來類比動畫效果,而在Android 3.0以後引入了新的動畫就是屬性動畫(property animation), Android
Time of Update: 2014-11-12
Objective-C基礎筆記(1)基本概念和第一個程式,概念的第一個特徵一、基本概念Objective-C(簡稱OC)是iOS開發的核心語言,蘋果公司在維護,在開發過程中也會配合著使用C語言、C++,OC主要負責UI介面,C語言、C++可用於圖形處理。C語言是面向過程的語言,OC是在C語言基礎上加上了一層物件導向的文法(將複雜麵向對象文法去掉了)。我們可以使用OC開發Mac OS