Android之achartengine簡單樣本

achartengine是一個android平台下較好的圖形報表開發庫。該項目的地址:http://code.google.com/p/achartengine/ 。現在最新版本1.0。每個版本都有對應的jar包、demo和java

替換Android手機的開機動畫小結

一直都有個心愿就是想自訂自己的G6開機動畫。鼓搗了一陣子後,終於拿下。按照網上的教程,Linux使用者肯定是一路順風的,很快就搞定了;但如果是Window使用者那可就是不走運的--我就屬於這倒黴的一分子。參考帖:http://www.droidforums.net/forum/droid-hacks/9163-desc-txt-boot-animations-works-like.html這兒先給出系統實現開機動畫的代碼地址:http://android.git.kernel.org/?p=pl

Android 解鎖屏啟動過程

開機啟動        在開機過程中無線模組初始化時擷取SIM卡,狀態。在初始化完成後調用vm.systemReady()函數通知進入相應的LockScreen進行解鎖。在hardware/ril/reference-ril/reference-ril.c中:        通過 setRadioState(RADIO_STATE_SIM_NOT_READY) 來觸發對無線模組的初始化。        通過 staticvoid onRadioPowerOn() 對無線模組初始化。       

Android 學習論壇部落格及網站推薦(1031日更新)

                                                              裝載於:http://blog.csdn.net/tangcheng_ok一、部落格推薦1)http://blog.csdn.net/android_tutor (Android開發入門基礎,進階進階)2)http://blog.csdn.net/hellogv (入門與提高,很多例子值得學習)3)http://www.cnblogs.com/TerryBlog (Andr

Android學習之Shader渲染

大家好,今天和大家分享的是Android中渲染映像和圖形的類,這也是我第一次在Linux上寫Android程式,呵呵,感覺還不錯!切入正題:Shader有幾個直接子類:BitmapShader    : 映像渲染LinearGradient  : 線性漸層RadialGradient  : 環形漸層SweepGradient   : 掃描漸層---圍繞一個中心點掃描漸層就像電影裡那種雷達掃描ComposeShader   :

Android核心分析(23)—–Andoird GDI之基本原理及其總體架構

Android GDI基本架構    在Android中所涉及的概念和代碼最多,最繁雜的就是GDI相關的代碼了。但是本質從抽象上來講,這麼多的代碼和架構就幹了一件事情:對顯示緩衝區的操作和管理。   

android自訂視頻播放器

在網上找了很多相關資料,感覺沒有自己想要的,最後決定還是自己來寫一個吧。原始碼已經放到資產庫中,歡迎下載:http://download.csdn.net/detail/luozhi3527/5353003程式通過surface+mediaplayer來實現,自訂控制台。能播放本地視頻和網路視頻。主要實現代碼如下:package com.xluo.mediaplayertest;import java.util.Timer;import java.util.TimerTask;import

android應用自升級

在智能手機上,應用自升級是很常見的功能。研究了一天,基本案例已經出爐。首先說一下自動升級的基本流程:1.首先,這肯定是一個需要網路互動的過程,使用者開啟應用之後會自動給伺服器發一個請求,然後伺服器給予一個版本資訊,用戶端得到後通過解析是否有新的版本。然後根據相關資訊提示使用者是否更新。2.在伺服器端,我們通過從用戶端發來的請求產生一個xml檔案傳送給用戶端,請求的資訊包括用戶端的版本和應用程式名稱,把這些資訊和伺服器上的資料庫對照,然後給出相關的回饋資訊。3.在用戶端,更新檢查同過線程進行,解析

Android中Parcel的分析以及使用

          簡單點來說:Parcel就是一個存放讀取資料的容器, android系統中的binder處理序間通訊(IPC)就使用了Parcel類來進行用戶端與服務端資料的互動,而且AIDL的資料也是通過Parcel來互動的。在Java空間和C++都實現了Parcel,由於它在C/C++中,直接使用了記憶體來讀取資料,因此,它更有效率。             分析Binder機制中的用戶端與伺服器端進行實際操作ontransact()函數 ://參數說明:// code

Android中style和theme巧用:Android應用程式啟動時背景畫面的切換

        最近,一直在研究FM收音機源碼,通過一星期的學習,基本上弄懂了源碼的調用關係以及布局檔案的顯示,整體上給我的感覺是它的布局方式以及各個類之間的調用相當細緻,只你能慢慢的消化了。苦惱的是還有很多底層的知識沒有涉及到,目前也只是一步步的研究,希望能早日研究透徹。      學習的時候,發現了FM收音機的啟動運行背景畫面的切換,感覺很有意思,於是一步步的觀察,終於給摸透了。在此總結一下:背景的特效切換技術採用的Activity的Theme屬性 ;

Android中啟動Activity(startActivity)流程圖分析

                                                                                                                                                                                                                                                          

簡單分析Android中添加shortcut方面的源碼

首先要知道Launcher,就是主畫面,它是Android系統啟動後所載入的第一個程式,如下,主畫面分成兩部分,Workspace和Hotseats,而shortcut就是添加在workspace上的,這上面還可以添加諸如widget、檔案夾等。這兒說的shortcut是指跳轉到具體功能的捷徑,而不是簡單的程式的入口表徵圖,APIDemos中有一個添加shortcut的例子,我們稍後分析它。這兒以Android2.3的模擬器分析添加shortcut有關的源碼,要添加shortcut,一般是摁me

[Android]android.graphics.Camera實現映像的旋轉、縮放,配合Matrix實現映像的傾斜

android.graphics.Camera可以對映像執行一些比較複雜的操作,諸如旋轉與綻放,與Matrix可實現映像的傾斜。個人總結Camera與Matrix的一些區別如下:Camera的rotate()相關方法是指定某一維度上旋轉指定的角度。Matrix的rotate()相關方法實現的效果是順時針旋轉指定的角度;與Camera指定Z軸旋轉效果相同,但方向相反。Camera的translate()方法根據某一維度上視點的位移實現映像的縮放,與Matrix的scale()相關方法作用效果相似,

Android ListView記錄上次滑動時位置狀態

1、在你顯示ListView的那個activity中定義一個全域變數private Parcelable state;2、在初始設定適配器的時候,給state賦初值adapter = new RecordDetailAdapter(RecordDetailActivity.this, data,lv_record_detail);lv_record_detail.setAdapter(adapter);state = lv_record_detail.onSaveInstanceState();

淺談Android開機啟動速度最佳化(含應用程式啟動速度最佳化)

眾所周知Android開機啟動速度較慢,於是如何加快啟動速度便成為一個值得討論的問題。在查閱過許多資料後(特別是Google Group的android-platform),我整理總結出下面幾點基本看法。 Android開機啟動耗時較多的部分有2個,分別是preload classes和scan packages。這裡又數preload classes最為耗時,在我的機子上一般需要13秒左右。關於preload classes的最佳化,可以參見http://www.eoeandroid.com/

Android 編譯系統(一):Android.mk的學習

++++++++++++++++++++++++++++++++++++++++++本文系本站原創,歡迎轉載! 轉載請註明出處:http://blog.csdn.net/mr_raptor/article/details/7539978++++++++++++++++++++++++++++++++++++++++++    Android編譯系統詳解(一):http://blog.csdn.net/mr_raptor/article/details/7539978 

android.mk寫法及分析–目前為止最全的

(1)Android.mk檔案首先需要指定LOCAL_PATH變數,用於尋找源檔案。由於一般情況下Android.mk和需要編譯的源檔案在同一目錄下,所以定義成如下形式:LOCAL_PATH:=$(call my-dir)上面的語句的意思是將LOCAL_PATH變數定義成本檔案所在目錄路徑。(2)Android.mk中可以定義多個編譯模組,每個編譯模組都是以include $(CLEAR_VARS)開始以include $(BUILD_XXX)結束。include

關於Android的開發經驗總結

——第二屆 Google 暑期大學生部落格分享大賽 - 2011 Android 成長篇      最近一直在開發android上的應用程式,自己自學,想實現一個網上商城的用戶端,經過不斷地努力,經過不斷地受挫,不斷地提高,回過頭自己可以去總結一些開發android的經驗。寫這篇的部落格的目的是能夠協助其他想開發android的同道中人。     首先,如果想要學習開發android應用程式,入門層級的開發人員,可以先去理解android本身提供的21種控制項。這個過程中,自己要反覆地去寫程式,

編寫Android app更新模組遇到的問題分析與總結

前不久接到個任務,在我們的app裡面添加更新模組,在之前的版本中,我們的更新都是直接通過瀏覽器下載apk包來安裝更新的,我想各位很大一部分應用的更新方法都是這樣,因為它簡單、方便,但是他也有許多不好的地方,比如需要使用者跳轉到瀏覽器頁面、下載不可控、網路不好的情況的下失敗無法續傳,退出瀏覽器就無法接著下了等。。   

總頁數: 2771 1 .... 192 193 194 195 196 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.