Time of Update: 2018-12-03
Tonight I experimented with simple animation techniques using Google Android. I started with an example from “Hello, Android“, Chapter 4. That example shows how to draw text along a path such as a circle. The code is pretty simple:// create a
Time of Update: 2018-12-03
335 responses Summary 你比較關注哪些類型的應用?社交 19558%遊戲 20160%效率 18054%財經 5516%影音 19157%個人化[例如皮膚] 16650%健康 3912%購物 5516%運動 6419%旅遊 7723%Other 124%People may select more than one checkbox, so percentages may add up to more than 100%.對於擷取應用,你更喜歡那一種方式?到eoe、安卓、
Time of Update: 2018-12-03
android 3.0 sdk,引入了很多新api,比如Loader。和Fragment類似(編寫相容android1.6的fragment),該api也可在android 1.6以上版本執行。以下介紹如何編寫Loader,實現對ListView的非同步載入。效果樣本中有一個後台線程每隔3秒更新資料庫的長江記錄,將記錄改為“長江”或“Long
Time of Update: 2018-12-03
很多文章講的是使用SDK+Eclipse的方法編譯單獨應用時,如何使用proguard來進行混淆。本文針對Android系統平台full build如何使用proguard。proguard已經整合到Android source裡,在external目錄下,所以無需自行安裝proguard工具。Android系統預設在user build下,proguard功能是開啟的,即LOCAL_PROGARD_ENABLED := full如果需要在eng
Time of Update: 2018-12-03
Dex 檔案是Android上運行於delvik的java二進位檔案,如果你對其中的內容感興趣而開發人員沒有公布原始碼,你可以用如下方法反編譯dex檔案: 1 解壓system.img 用xyaffs2解壓system.img 等你所需要解壓的img檔案: xyaffs2 img_file output_dir xyaffs2可以從如下地址下載: http://limodev.cn/download/xyaffs.tar.gz 2
Time of Update: 2018-12-03
http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.htmlPorting WiFi drivers to Android by Nicu Pavel on 11 August 2010 Update(19/05/2011): Verify validity against Gingerbread.Update (11/08/2010): Updated patch to fix the loading
Time of Update: 2018-12-03
如需轉載,請註明出處! WebSite: http://www.jjos.org/ 作者: 薑江 linuxemacs@gmail.com QQ:
Time of Update: 2018-12-03
1、 開閉(OCP)簡介:要擴充,不要修改。比如我對外提供了一個介面。現在想更新的話,不要直接修改這個介面,而是提供另外一個介面,然後通知大家在什麼時間之前切換到這個新介面。舉例:這個設計模式無處不在,Android每次升級都會提供一些新的API,有一些較老的API就會置為deprecated。如從level 1就支援的Service.onStart,在level
Time of Update: 2018-12-03
使用ImageSpan圖文混排,這個網上教程很多。把一個Drawable依附到CharSequence上面就可以了。要實現網上的動態表情的話,就要麻煩一點兒。首先用gif解析工具把一張gif解析成N張Bitmap和N個播放每張Bitmap時的delay值。接下來自己實現一個Drawable,裡面根據時間點去更換Bitmap,就可以實現動態表情功能了。發現有的gif解析演算法有問題,解析出來的Bitmap背景會由透明變成黑的,後來更換了一個就好了。Android
Time of Update: 2018-12-03
策略問題缺少社區化,使用者之間無法互動。細節問題及建議產品方面1、問題:登入時有一次連網過程。增加了使用者等待時間,消磨使用者的耐心。建議:直接進入用戶端後,再去登入,以及擷取推薦的資料。2、問題:網路錯誤提示規則混亂。“推薦”、個人中心裏面的“訂閱”、“頻道”和“搜尋”初次進入頁面時,如果網路錯誤會在頁面中嵌入一個錯誤的表徵圖和文字。而個人中心裏面的“我的上傳”卻採用了Toast提示這樣一個截然不同的方式。建議:這個問題與後面將要說到的按鈕問題一樣,統一的錯誤處理邏輯會減少使用者的學習成本。3
Time of Update: 2018-12-03
裝置平放,螢幕朝正上方。以下四個常量分別代表:private static final int ROTATION_0 = 0;//初始情況。這個時候裝置是橫屏還是豎屏與硬體裝置安裝時預設的顯示方向有關。private static final int ROTATION_90 = 1;//設定螢幕方向自動旋轉後,右側翻起側立時,螢幕會旋轉到這個方向。private static final int ROTATION_270 =
Time of Update: 2018-12-03
發現系統的Toast的cancel機制有問題,一旦把前一個cancel掉再顯示新的Toast時,新的Toast會卡住一段時間顯示不出來。建立一個自己的Toast系統需要注意的幾個地方:1、建立Service專門負責顯示、隱藏等2、在Service中使用WindowManager的addView和removeView實現顯示、隱藏3、注意需要設定的flag、format和type等參數4、在AndroidManifest.xml中添加許可權如下:<uses-permission
Time of Update: 2018-12-03
先說說這三個layer。LAYER_TYPE_SOFTWARE無論硬體加速是否開啟,都會有一張Bitmap(software layer),並在上面對WebView進行軟渲染。好處:在進行動畫,使用software可以只畫一次View樹,很省。什麼時候不要用:View樹經常更新時不要用。尤其是在硬體加速開啟時,每次更新消耗的時間更多。因為渲染完這張Bitmap後還需要再把這張Bitmap渲染到hardware
Time of Update: 2018-12-03
dalvik的目標平台是Android這樣的小RAM,低速度flash
Time of Update: 2018-12-03
init.rc由許多的Action和Service組成。每一個語句佔據一行,並且各個關鍵字被空格分開.由 # (前面允許有空格)開始的行都是注釋行(comment)一個actions 或 services 的開始隱含聲明了一個新的段,所有commands 或 options 屬於最近的聲明。在第一個段之前的 commands 或 options 都會被忽略每一個actions 和 services
Time of Update: 2018-12-03
今天開始分析Android 根檔案系統啟動過程。在Android系統啟動時,核心引導參數上一般都會設定“init=/init”,這樣的話,如果核心成功掛載了這個檔案系統之後,首先啟動並執行就是這個根目錄下的init程式。這個程式所了什麼呢? 我們只有RFSC(Readthe Fucking Source code)!!init程式源碼在Android官方源碼的system/core/init中(我的是android2.3),main在init.c裡。我們的分析就從main開始。init:(1)
Time of Update: 2018-12-03
高通平台AP與CP直接通訊由Share Memory負責,這是一塊兩端可以同時操作的記憶體地區。由於高通平台Modem佔主導作用,在Application Processor啟動初始化時,從Share Memory區讀取已經由Modem predeclared的一些資料。Share
Time of Update: 2018-12-03
1. ActivityActivity可以理解為一個使用者介面,通常表示應用程式中的一個螢幕。它通常包含一個或多個View,也可以不包含View。2.ViewView是UI元素,也是所有UI元素的基類,TextView、EditText、Button等類都繼承或間接繼承於View類。3.IntentIntent通常定義執行某種動作的““意圖”。Intent負責對Android應用中的動作、動作涉及的資料進行描述,Android則根據此Intent的描述,負責找到對應的組件,將
Time of Update: 2018-12-03
小滿(bill man)個人原創,歡迎轉載,轉載請註明地址,小滿(bill man)的專欄地址http://blog.csdn.net/bill_man1.openGL ES openGL ES(OpenGL for Embedded System)是專為嵌入式裝置設計的OpenGL的一個子集,也加入了一些擴充功能,可以達到行動裝置降低功耗的目的。2.多邊形和三角形 3d模型中的基本單位就是頂點,點構成多邊型,多邊形構成3d世界,在OpenGL ES中基於效能的考慮只支援通過三角形來構成多邊
Time of Update: 2018-12-03
Android