Time of Update: 2015-09-17
Zygote(app_process)相關分析1,zygoteapp_process首先我們從Init.c中來看,當Init中解析完init.rc檔案時會得到一系列的action,通過action去調用一些函數。Zygote是在init.rc中service
Time of Update: 2015-09-17
Zygote(app_process)相關分析2,zygoteapp_process在前一篇文章中已經分析了從init.c到Zygote(app_process)的啟動流程。今天開始分析frameworks/base/cmds/app_process/app_main.cpp。service zygote /system/bin/app_process -Xzygote /system/bin --zygote
Time of Update: 2015-09-17
Android Studio:如何處理不同引用庫(module)裡jar的重複引用將Module對jar的依賴關係從compile改為provided,這樣jar檔案將只能提供給對應的module使用,而外部無法通過編譯擷取。 方法一:通過gradle配置 dependencies { provided fileTree(dir: 'libs', include:
Time of Update: 2015-09-17
Android基礎入門教程——7.5.6
Time of Update: 2015-09-17
android_handler簡單使用,測試package yjm.com.testcontrol;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import android.widget.Button;import android.widget.TextView;public
Time of Update: 2015-09-17
Android - 跳轉系統網路設定全部網路設定(ACTION_WIRELESS_SETTINGS);WIFI設定(ACTION_WIFI_SETTINGS);3G流量設定: (ACTION_DATA_ROAMING_SETTINGS).發送Intent, 系統接收並跳轉.整體:startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS));WIFI:startActivity(new
Time of Update: 2015-09-17
Android - 最佳化WebView頁面WebView包含基礎的HTML顯示功能, 使用時, 需要進行多方面的最佳化.(1) 常用設定(2) 網頁用戶端(3) 瀏覽器用戶端(4) 捲軸(5) 擷取網頁內容Code:package me.chunyu.Pedometer.base;import android.annotation.SuppressLint;import android.content.Context;import
Time of Update: 2015-09-17
Android - 判斷網路狀態Android手機同時支援WIFI和3G, 判斷網路連接, 判斷網路類型(WIFI或3G).許可權:判斷網路連接 /** * 判斷網路是否可用, 在使用網路請求是預先使用此方法進行檢查, 以節省資源. * * @return 可用狀態 */ public static boolean isNetAvailable() { Context context = App.getAppContext();
Time of Update: 2015-09-16
不需要ViewInject,簡化你的findViewById,viewinject 這篇部落格會非常非常短,大家在寫代碼的時候可能煩透了寫 findViewById, 我也是, 這時大家可能會去選用一些利用註解寫的ViewInject 去簡化這個操作, 可是… 我非常不喜歡ViewInject。這時,我就想著自己去實現一下簡化findViewById,簡化後怎麼用呢?看下面的代碼,TextView textView = V.f(this,
Time of Update: 2015-09-16
實戰使用Axure設計App,使用WebStorm開發(5) – 實現頁面功能,axurewebstorm系列文章實戰使用Axure設計App,使用WebStorm開發(1) – 用Axure描述需求實戰使用Axure設計App,使用WebStorm開發(2) – 構建頁面架構實戰使用Axure設計App,使用WebStorm開發(3) – 構建頁面架構實戰使用Axure設計App,使用WebStorm開發(4) – 實現頁面UI實戰使用Axure設計App,使用WebStorm開發(5) –
Time of Update: 2015-09-16
映像濾鏡藝術---球面(Spherize)濾鏡,球面spherize球面(Spherize)濾鏡球面濾鏡是通過極座標變換實現映像的球面特效。代碼如下: // /// /// Pinch Filter
Time of Update: 2015-09-16
火雲開發課堂,火雲課堂《使用Cocos2d-x
Time of Update: 2015-09-16
把抽獎活動寫成一篇技術部落格是怎樣一種體驗,抽獎活動一篇
Time of Update: 2015-09-15
mac 下安裝android studio(轉),androidstudio1)下載最新jdk8,下載android studio2)安裝jdk8,雙擊jdk8的安裝包,將jdk8的安裝包拖到Application,可能會出現這種問題:要求Mac OS
Time of Update: 2015-09-15
Android實戰簡易教程-第五十九槍(EventBus小執行個體-傳值、控制其他頁控制項顯示),androideventbus頁面之間的傳值,有android基礎的童鞋都會知道,可以通過Intent進行傳值,但是動態控制另一個頁面控制項的顯示恐怕這個就不好用了吧,下面我們介紹一個比較好用的架構-EventBus,通過執行個體介紹它的使用(要引入jar包才能使用EventBus,jar包在源碼下載中)。一、介紹一下EventBus使用EventBus的步驟:1.建立一個類:作為訊息類/** *
Time of Update: 2015-09-16
Objective-C 與 Swift 混編之路,objective-cswift 本文內容基於 Xcode 6.4 和 Swift 1.2重要資料Using Swift with Cocoa and Objective-C 官方文檔為什麼要混編?語言發展趨勢(TIOBE),Swift 排行持續上升, OC 排行呈重力下降項目正常迭代需要 很多第三方庫仍然使用 OC 實現項目中原來已經用 OC 實現的模組如果使用 Swift 重寫,代價稍大我們需要在項目中使用 Swift
Time of Update: 2015-09-15
android canvas變形,移動,旋轉public class testView extends View { private Bitmap mBitmap = null; private Bitmap nBitmap = null; private float scaleX = 1.0f; private float scaleY = 1.0f; private float step = 0.0001f; public
Time of Update: 2015-09-15
Android中Intent概述及使用Android中的Intent是一個非常重要且常用的類,可以用來在一個組件中啟動App中的另一個組件或者是啟動另一個App的組件,這裡所說的組件指的是Activity、Service以及Broadcast。Intent的用途Intent主要有以下幾種重要用途:1.
Time of Update: 2015-09-14
iOS Xcode製作模板類,iosxcode製作模板 iOS Xcode製作模板類轉載請註明出處http://blog.csdn.net/uxyheaven/article/details/48419963為什麼要定義模板類遵守代碼規範可以提高代碼可讀性, 降低後期維護成本. 當我們定下了一個團隊都認同的代碼規範, 如我們要求所有的viewController的代碼都得按照下面來組織:#pragma mark - def#pragma mark -
Time of Update: 2015-09-14
unity Test Tools 測試,unitytest孫廣東 2015.9.13 Model based testing framework