android源碼下載方法

1. 下載Msysgit, msysgit是Google為Windows環境下開發的Git用戶端程式 http://code.google.com/p/msysgit/ 2. 安裝Msysgit軟體,一路next,在此略過... 3. 建立一個目錄,用於存放待會下載的源碼,其實跟svn差不多 4. 右鍵點擊剛才建立的檔案夾,選擇 “Git Bash”,會有一個類似windows command line 框彈出 5. 查詢需要的源碼,具體網址如下(這個可以收藏,^^):

Android-非UI線程更新UI線程

最近自己在寫一些音、視方面的Demo,遇到了如題的問題,起初的代碼如下:             new Thread(new runable(){                //更新主線程的一些UI控制項屬性                 textview1.setText("12412");   //無效         });在Activity線程(主線程)裡new

Android:scrollview與listview共存

      前幾天在開發Android開發中,遇到一個問題:當scrollview與listview共存,也就是互相之間有包含的情況下,並ListView只顯示一個半Item。      由於開始並不知道這兩者不能共存,所以修改了很長時間。在網上搜尋類似的問題,大部分的網頁是教你怎樣建立listview,不過還有找到瞭解決方案:android中scrollview與listview共存。  ScrollView與ListView共存會存在滾動的問題,並且ListView只顯示一個半Item。

Android項目的mvc模式

  MVC

Android平板電腦的設計

作者:鄭萌,華清遠見嵌入式培訓中心講師。沒有什麼時候比現在更需要設計師去為各種各樣的行動裝置營造體驗了。隨著平板電腦被不斷接受,我們已經步入“後PC時代”,公司會利用平板電腦的經驗品質來爭奪使用者的注意力。設計成功的Android平板電腦應用程式,不但需要一個很棒的概念來鼓勵使用者下載、使用和保留,還需要一種使Android使用者很直觀的發現並適應使用環境的使用者體驗。接下來通過瞭解ipad iOS使用者介面與Android 3.x “Honeycomb” 使用者介面 設計規範和元素之間的不同,

Android database tutorial

http://www.vogella.de/articles/AndroidSQLite/article.htmlSemantics of SQLiteOpenHelper.onCreate() and onUpgrade() (original URL: http://alexlod.com/2011/07/26/android-sqliteopenhelper-oncreate-and-onupgrade-semantics/ )Overall I've been insanely

Android 真機調試

【1】設定--開發人員選項--USB調試。【2】下載I9250 USB驅動並安裝。【3】配置Android環境變數到系統Path%ANDROID_SDK_HOME%\platform-tools或者直接cd到platform-tools也可以cmd中執行 adb devices,即可看到效果。【4】修改AndroidManifest.xml檔案,在<application>標籤添加debuggable[html] view plaincopy<application      

Android下用gdb進行系統級源碼調試

原文地址:http://blog.csdn.net/ariesjzj/article/details/7375048Host: UbuntuTarget: Android ICS1. 將gdbserver和gdb分別放入target和host。兩者都可在android原始碼的prebuilt目錄下找到。2. 在Target上啟動gdbserver,在adb shell中執行$ /path/to/gdbserver :1111 --attach

Android中用gdb調試一啟動就崩潰的程式

原文地址:http://blog.csdn.net/ariesjzj/article/details/7393573一般情況下程式是在某一個點掛掉的,我們可以用adb shell ps查到PID,然後在target端用gdbserver attach上去,最後在host端用gdb連上去調。但程式往往不會崩潰得這麼完美,很多情況下程式一起來就crash掉了。這個時候分兩種情況:1.真的是一起來就掛掉的。2.一起來後稍稍過會就掛掉的。 這裡我用的系統是:Host: Ubuntu x64Target:

Android下的JDB調試

原文地址:http://blog.csdn.net/ariesjzj/article/details/7399249 第一步在$HOME/.jdbrc裡設斷點,如:stop in com.almalence.hdr.MainScreen.FindExpoParameters  第二步讓程式在啟動時停止等待jdb:Dev Tools -Development  Settings -> 選中要調的程式後點wait for debugger。(具體可參見http://blog.csdn.net/

編程實現Android模擬器中視窗截圖存成檔案

原文地址:http://blog.csdn.net/ariesjzj/article/details/8528212Android模擬器內容是用OpenGL渲染的,所以用一般的編程(如PrintWindow()等)會是黑屏。這是因為畫的東西放在framebuffer裡。一種方法是通過adb把guest的framebuffer資料/dev/graphics/fb0倒到host,再轉為圖片。但這樣速度比較慢。好在Android模擬器中把guest的framebuffer傳到host進行顯示,所以在h

Android中系統設定中的清除資料究竟會清除哪些資料

今天中的一個story突然提到了系統設定中的清理資料,後來開始思考究竟系統的應用的這個清理功能,究竟會清理那些資料。於是開始研究,以com.mx.browser為例,思路大概為首先為/data/data/com.mx.browser下的每一個檔案夾下建立一個標誌檔案,這裡為1.txt,然後執行清理資料操作,最後對比結果。首先,進行清楚資料之前的的各個檔案夾的情況。/data/data/com.mx.browser #

Android TextView實現超連結

public class Link extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.link); // text1 shows the android:autoLink property, which

android自學總結

自7日14決定學習Android,開始下載Android SDK算起,到現在已經五月有餘,現把學習情況,向各位CSDNer總結彙報下。引子    

Android下用Properties儲存程式配置

讀寫函數分別如下:import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Properties;public Properties loadConfig(Context context, String file) {Properties properties = new Properties();try {FileInputStream s = new

Android音視頻錄製類MediaRecorder用法舉例

MediaRecorder可以實現錄音和錄影。MediaRecorder官方說明:http://developer.android.com/reference/android/media/MediaRecorder.html使用MediaRecorder錄音錄影時需要嚴格遵守API說明中的函數調用先後順序,否則不能成功執行。下面是MediaRecorder實現錄影的例子。此程式在高通MSM7225平台的華為U8500 2.2版本上可以正常錄影。但在MTK

Android SurfaceFlinger之CS架構

Surface,

Android過濾具體應用日誌的指令碼

最近新修改完善了一個指令碼,貼出來和大家分享一下。功能:按照程式(包名)過濾某一程式的日誌,便於更加準確定位問題。原理:根據報名找到進程ID,然後根據得到的進程ID過濾代碼:#!/usr/bin/env python#coding:utf-8#author:andrewallanwallace@gmail.com#This script is aimed to grep logs by application(User should input a packageName and then

android中的智能指標:強指標和弱指標

      Android中定義了兩種智能指標類型,一種是強指標sp(strong pointer),一種是弱指標(weak pointer)。其實成為強引用和弱引用更合適一些。強指標與一般意義的智能指標概念相同,通過引用計數來記錄有多少使用者在使用一個對象,如果所有使用者都放棄了對該對象的引用,則該對象將被自動銷毀。    

不是精品我不發—安卓手機加入索尼BRAVIA 顯像引擎

給大家介紹一下rom加入SONY_BRAVIA 顯像引擎的方法:1.開啟build.prop,添加:windowsmgr.max_events_per_sec=60debug.performance.tuning=1video.accelerate.hw=1debug.sf.hw=1dalvik.vm.execution-mode=int:jit註:上面四句你可以不加,上面的是最佳化的,可以配合成像引擎ro.service.swiqi.supported=truepersist.service.

總頁數: 2771 1 .... 2227 2228 2229 2230 2231 .... 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.