Time of Update: 2015-02-04
標籤:應用寶、360應用、豌豆莢等等都有一個比較好的功能就是下載應用自行安裝,不用彈出安裝應用對話方塊,他是怎麼做到的呢?這邊採用在應用內部使用shell實現,但前提必須root,代碼很簡單: public static void InstallAPK(String filename){ File file = new
Time of Update: 2015-02-04
標籤:android 視頻錄製 我們一般直接從網路攝影機和麥克風取資料,經過編碼,儲存為檔案。android的視頻錄製需要使用到MediaRecorder,MediaRecorder除了可以用於錄製音頻,還可用於錄製視頻。如所示:一個為錄製過程中,可以看到螢幕上方的錄製時間顯示,後一個為停止錄製視頻。然後錄製好的視頻可以在手機的SD卡中找到,如所示:視頻錄製步驟:1) 調用MediaRecorder
Time of Update: 2015-02-04
標籤:android android應用 移動 url xml 編輯strings.xml的時候,提示 %編譯不通過。<string name="url">http://aa.cc.com/dd?g=%rasdf</string> 或者<string
Time of Update: 2015-02-04
標籤:今天開啟部落格,才發現居然有一年多沒有寫部落格了。。。最近由於公司要分析android上的計步問題,順便把計步器在android上的實現跟蹤了一下。結果發現悲催的是,android的api19上,是用的硬體本身的計步實現了。android源碼中的流程追蹤如下:frameworks/base/core/java/android/hardware/Sensor.java 中定義了TYPE_STEP_DETECTOR和TYPE_STEP_COUNTER。 請注意,detector啟動後,確認了,
Time of Update: 2015-02-04
標籤:android遊戲 設計 audio mediaplayer game Android遊戲之音頻類設計 1、基礎知識:A.
Time of Update: 2015-02-04
標籤:繪圖不必要的效率考慮往往是效能問題的萬惡之源。 ——William Allan Wulf在第12章『速度的曲率』我們學習如何用Instruments來診斷Core Animation效能問題。在構建一個iOS app的時候會遇到很多潛在的效能陷阱,但是在本章我們將著眼於有關繪製的效能問題。軟體繪圖術語繪圖通常在Core Animation的上下文中指代軟體繪圖(意即:不由GPU協助的繪圖)。在iOS中,軟體繪圖通常是由Core Graphics架構完成來完成。但是,
Time of Update: 2015-02-05
標籤:除了高超的武藝,每位黑忍者還需要裝備最好的武器。在軟體開發的世界裡,好的工具能讓我們的生活變得更輕鬆,在更短的時間裡寫出更棒的代碼。時光回到2008年,那時安卓還很年輕。只有幾個相關的部落格和Google官方的幾個應用開發教程,沒有函數庫也沒有代碼產生器,甚至連成熟的設計模式也沒有(除了OOP和一些Java實踐)。今非昔比,我們已經有了一個成熟的OS、很棒的開發工具、穩定的Eclipse外掛程式和其他IDE,數不清的開發書籍和相關的技術部落格。這裡,我想分享自己在開發安卓應用時用到的工具和
Time of Update: 2015-02-04
標籤:#pragma mark - 同步請求- (void)sync{ // 1.建立請求對象 NSURL *url = [NSURL URLWithString:@"http://192.168.x.x:8080/login?username=123&pwd=123"]; ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; request.timeOutSeconds = 10;
Time of Update: 2015-02-04
標籤: 我們現在UAT環境的app是用appcan和html5進行製作,好多朋友都在問UAT app升級如何做的 我們在zy_control.js裡面會建立幾個變數 version 表示是當前app 的版本號碼(備忘 :因為zy_control 包含了appcan一些初始化代碼所以基本每個頁面都需要匯入這個js) 在每次開啟app的時候 我們在歡迎介面會調用appcan widgetOne 擷取平台性 判斷當前手機是IOS 還是安卓
Time of Update: 2015-02-05
標籤:經驗 bitmap 記憶體配置 異常 轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992
Time of Update: 2015-02-05
標籤:mina 架構 android 1、相關資源MINA:http://mina.apache.org/mina-project/quick-start-guide.htmljar包下載:http://download.csdn.net/detail/hulan_baby/8424891原始碼(用戶端):http://download.csdn.net/detail/hulan_baby/84
Time of Update: 2015-02-05
標籤:android開發 ios入門 從android到ios 由於對於自己的C基礎還算滿意,花了一個月斷斷續續的把OC看完了,最近在看一些IOS開發的知識。初次建立一個IOS項目,xCode會自動產生這些檔案與目錄從頭開始,應用首次執行會先從main函數開始執行。int main(int argc, char * argv[]) { @autoreleasepool {
Time of Update: 2015-02-05
標籤:ios swift apple 1.1Converting valueSwift 不會自動類型轉換,要想類型轉換必須用Int(),Double,String() etc.var quantity = 42var unitPrice = 34.55println("The amount is \(Double(quantity)*unitPrice)") ________
Time of Update: 2015-02-04
標籤:android開發 開源項目 極客 github 做Android斷斷續續也有近兩年,今年大四畢業也拿了一些offer,最後也找到了份自己挺滿意的工作,我也說說自己是怎麼學習Android的算是拋磚引玉,讓大家能夠少走彎路。硬體推薦mac用mac開發個人感覺十分贊的,我到了大四才換的mac,從此以後簡直不想再碰Windows,如果你暫時還沒資金換一台mac
Time of Update: 2015-02-04
標籤://// AppDelegate.m// //// Created by Kenshin Cui on 14-2-23.// Copyright (c) 2014年 Kenshin Cui. All rights reserved.//#import "AppDelegate.h"@implementation AppDelegate//程式啟動之後執行,只有在第一次程式啟動後才執行,以後不再執行;- (BOOL)application:(UIApplication
Time of Update: 2015-02-05
標籤:綁定服務 調用服務方法 public class MainActivity extends Activity { private music.MyBinder mm;//在activity裡面得到服務ibinder對象的引用@Overrideprotected void onCreate(Bundle savedInstanceState)
Time of Update: 2015-02-04
標籤:什麼是IntentIntent是一種運行時綁定(run-time
Time of Update: 2015-02-05
標籤:android 測試 一、建立測試環境安裝了Android Developer Tools (ADT)
Time of Update: 2015-02-04
標籤: 參考http://blog.csdn.net/wdaming1986/article/details/8837023 鎖屏程式的步驟如下:1、替換系統鎖屏2、屏蔽Home鍵,back鍵、menu鍵3、鎖屏程式不出現在最近工作清單中4、螢幕喚醒時顯示鎖定畫面 一、替換系統鎖屏 調研市場絕大部分鎖屏程式,會引導使用者關閉系統鎖屏。當使用者不關閉系統鎖屏的時候我們可以將我們自訂的鎖屏程式覆蓋在系統鎖屏程式上,解鎖系統鎖屏。 具體做法如下: api level 小於13時:
Time of Update: 2015-02-04
標籤:apk瘦身一般有兩條線,去除無用的代碼,例如引用一個比較大的lib,只使用了其中很少的功能。其他無用的代碼可以想辦法去掉去除無用的資源檔,可能是第三方lib中的,也有可能是開發中引入了無用的資源 去除無用代碼當然是Proguard了! gradle plug 0.14.0, runProguard 更名為minifyEnabled 去除無用資源Android Gradle