Time of Update: 2015-03-21
Android pm命令使用方法Sam在看相關PackageManager代碼時,無意中發現Android 下提供一個pm命令,通常放在/system/bin/下。這個命令與Package有關,且非常實用。所以研究之。0. Usage:usage: pm [list|path|install|uninstall] pm list packages [-f] pm list permission-groups pm list permissions [-g] [-f] [-d]
Time of Update: 2015-03-21
Android非同步載入全解析之大圖處理Android非同步載入全解析之大圖處理非同步載入中非常重要的一部分就是對映像的處理,這也是我們前面用非同步載入映像做示範例子的原因。一方面是因為影像處理不好的話會非常占記憶體,而且容易OOM,另一方面,映像也比文字要大,載入比較慢。所以,在講解了如何進行多線程、AsyncTask進行多線程載入後,先暫停下後面的學習,來對映像的非同步處理進行一些最佳化工作。為什麼要對影像處理為什麼要對映像進行處理,這是一個很直接的問題,一張映像,不管你拿手機、相機、單反還
Time of Update: 2015-03-20
Win7下Android開發環境的搭建(更新於2015/3),win7androidWin7下Android開發環境的搭建(更新於2015/3)——JDK + Eclipse + Android SDK + ADT 的安裝、配置Android開發環境搭建並不複雜,就是資源不好下,本文針對目前win7環境下,基於JDK+Eclipse+SDK+ADT的Android開發環境的搭建進行總結。 本文所用到資源的URL如下:JDK:http://
Time of Update: 2015-03-20
多線程,什麼是多線程 多線程1. 進程1.1 定義進程是指在系統中正在運行的一個應用程式。每個進程之間是獨立的,每個進程均運行在其專用且受保護的記憶體空間內。2. 線程2.1 定義線程是進程的基本執行單元,一個進程(程式)的所有任務都線上程中執行。1個進程要想執行任務,必須得有線程(每1個進程至少要有1條線程)3.
Time of Update: 2015-03-20
Android技術——視圖切換(四)“ViewSwitcher+手勢識別”實現視圖的滑動切換,androidviewswitcherAndroid技術——視圖切換(一)~(四)項目的原始碼在:https://github.com/YongYuIT/MeiNv_Liulanqi上文《Android技術——視圖切換(三)》實現的圖片切換,雖然切換時有動畫效果,但是卻需要使用按鈕才能切換。這個執行個體中,將嘗試用手勢識別代替按鈕來實現圖片切換。這個執行個體也是基於前三篇文章裡的項目添加而來的。/Mei
Time of Update: 2015-03-20
安卓電話竊聽器小程式(僅用於學習), 寫這個小程式首先需要瞭解安卓系統的後台服務怎麼實現。Service是安卓的四大組件之一。 其次需要瞭解安卓的進程管理,一個安卓程式關閉後,程式雖然不可見,但是程式的進程往往沒有被殺掉,目的是下次啟動的時候方便,但是記憶體資源有限,不可能無限制的保留線程在記憶體中的狀態,所以安卓採用任務棧的方式來管理進程。當記憶體資源不足時,通過將任務棧中優先順序比較低的進程殺掉來釋放資源。 安卓有5個進程優先順序: 1.前台進程 (Foreground
Time of Update: 2015-03-20
Unity3D&&TexturePacker,unity3d官網什麼是TexturePacker? 用過cocos2d的同學應該對這個比較瞭解吧(瞭解到可以直接無視下面的解釋了~),不瞭解也沒關係,TexturePacker可以說是個可以把很 多張小圖集合成一張大圖,並把圖片的位置資訊儲存成檔案,然後你需要做的就是解析這個圖片位置資訊的檔案,並結合大圖集合顯示其中的一張小切圖,這也是我 們下面需要做的。
Time of Update: 2015-03-20
15個開發人員最親睞的Android代碼編輯器,android如果你希望你的Android裝置,如智能手機和平板電腦,在任何時間和任何地方都能夠編寫代碼,那麼,不妨看看下面我將介紹的15款Android代碼編輯器,它們必將成為你的理想工具。1.Deuter
Time of Update: 2015-03-20
19.最省錢的app發簡訊方法,19最省錢app發簡訊 在創業團隊中,一個重要的原則是能省就省,該花就花,把銀子用在刀刃上。 現在的app,為了擷取使用者的社交關係,需要使用者的手機號註冊。用手機號註冊就涉及到一個傳送簡訊驗證碼的問題,那怎麼才能在簡訊服務上投入最少的成本獲得最大的收益? &
Time of Update: 2015-03-20
Ubuntu 12.04 64bit GCC交叉編譯器製作 原創,ubuntu12.04
Time of Update: 2015-03-20
移動APP如何儲存使用者密碼,app儲存使用者密碼<span
Time of Update: 2015-03-20
Android問題集錦之三十三:避免每次啟動AS都要fetching Android sdk compoment information,fetchingcompoment Android Studio每次啟動都要去fetching sdk,由於Android sdk 官網我們還是連不上所以每次都要介面停在那裡很久。解決辦法就是設定取消每次fetching sdk的功能。 只要在Android Studio的idea.properties檔案最後加入下面內容:#disable
Time of Update: 2015-03-20
Android實戰技巧之十八:adb取出安裝在手機中的apk,androidapk 情境: 朋友看見你Android手機中的遊戲或應用很好玩,也想裝一個此程式,但限於網路條件不能從網上下載。那麼最簡單的辦法就是直接從你手機中將此apk扣出來給他安裝上。pm命令第一步,找到程式的包名 藉助adb shell pm命令,將安裝的所有應用程式套件名列出來:$ adb shell pm list
Time of Update: 2015-03-20
貓貓學IOS(四)UI之半小時搞定Tom貓,iosui 話不多說 先上效果 項目源碼素材: Tom貓遊戲代碼iOS 素材http://blog.csdn.net/u013357243/article/details/44457357曾經風靡一時的tom貓其實製作起來那是叫一個相當的easy啊 功能全部實現,(關鍵是素材,沒有素材的可以加我) 新手也可以很快的完成tom這個很拉轟的ios應用哦
Time of Update: 2015-03-20
Foundation架構,foundation NSDate類//// main.m// 8.NSDate//// Created by wangzhaolu on 14-2-25.// Copyright (c) 2014年 Turing. All rights reserved.//#import <Foundation/Foundation.h>static void transTimeZone(NSString* currDateStr);int
Time of Update: 2015-03-20
CleanCode代碼整潔之道培訓總結(2015-03-14),2015年放假安排時間表
Time of Update: 2015-03-20
android 手機歡迎介面不顯示的問題?,android介面android 手機歡迎介面不顯示的問題?今天遇到了也很鬱悶。 是因為, 現在的手機比較的高端, android 4.4以上的手機, 手機的解析度普遍都是 1080*1920 左右的, 所以App 內部調用的時候, 沒有調用Drawable 和 hdrawable, xdrawable 都沒有走。 因為他們好像只走了
Time of Update: 2015-03-20
panel很不錯的一個抽屜控制項,panel抽屜控制項panel很不錯的一個抽屜控制項很不錯的一個抽屜控制項panel,它可以控制抽屜的大小,彈出大小,抽屜的擺放位置等諸多屬性,可以很好的靈活運用到你的項目中。當使用方法setOpen(真的,真的),面板不顯示動畫,使用者經驗非常好。可以獨立地開啟一個抽屜,並且可以滑動開啟關閉抽屜:http://www.devstore.cn/code/info/587.html運行:
Time of Update: 2015-03-20
Android最佳效能實踐(四)——布局最佳化技巧,android最佳效能轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/43376527在前面幾篇文章當中,我們學習了如何通過合理管理記憶體,以及高效能編碼技巧的方式來提升應用程式的效能。然而實際上介面布局也會對應用程式的效能產生比較大的影響,如果布局寫得糟糕的話,那麼程式載入UI的速度就會非常慢,從而造成不好的使用者體驗。那麼本篇文章我們就來學習一下,如何通過最佳化布局來提供應用
Time of Update: 2015-03-20
ios後台更新和下載,ios後台更新下載ios後台更新和下載by 伍雪穎- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [application