1. Android development tour: environment construction and helloworld
2. Android development tour: directory structure of the helloworld Project
3. Android development tour: Android Architecture
4. Android development journey: Application basics
First, you need to know how RIL is started. Take G1 as an example.
Init. RC:
Service RIL-daemon/system/bin/rildSocket rild stream 660 root radioSocket rild-Debug stream 660 Radio SystemUser RootGroup radio cache Inet MISC audio
/System/build.
Today I have studied the NAND partition of Android G1.Due to the habits of underlying R & D, I first looked at the distribution of file systems in NAND FLASH:I connected G1 using ADB in Ubuntu, and then:
# Cat/proc/MTDDev: Size erasesize nameMtd0:
Urgent number customization in Android mobile phones
14:04:27 | category: problem summary | font size subscriptionPhonenumberutils. java file (frameworks \ base \ telephony \ Java \ Android \ telephony)/*** isemergencynumber: checks a given number
/*************************************** *******************
Everyone knows that blog writing will be very tiring and hopefully
Reprinted please indicate the source: http://blog.csdn.net/ta893115871
Please do not pity your mouse, (* ^__ ^ *) Xi .....
/*************************************** *************
Everyone knows that it will be very tiring to write a blog.
Hope = reprint please indicate the source: http://blog.csdn.net/ta893115871
Please do not pity your mouse, (* ^__ ^ *) Xi ......
******
Code:
XML layout file is only a demo, so it is a button.
Java code:
Package COM. example. dialog_alpha_demo; import android. OS. bundle; import android. app. activity; import android. app. alertdialog; import android. view. gravity; import
Document directory
Brief Analysis of Android source code.
Brief Analysis of Android source code.
Frameworks directory (core framework-Java and C ++ language).| -- Base (basic content)| -- API (? Are all XML files that define Java APIs ?)| -- AWT (
How to compile android in ubuntu10.04 EnvironmentAndroid, compilation
Compiling environment: ubuntu10.041. install JavaDownload jdk-1_5_0_22-linux-i586.binInstall./jdk-1_5_0_22-linux-i586.binThe jdk1.5.0 _ 22 directory is generated, and the
Document directory
Linux
Mac OS X
Get Android source code
This document describes how to set up your local work environment,How to Use repo to get the android files, and how to build the files onYour machine.
Related reading:
For an overview
1.2 use makefile to build a cross-compiling environment
For more information about this section, see http://blog.csdn.net/absurd/category/228434.aspxIn the cross-compilation scenario analysis, I just want to explain the steps I have taken:
1.
Main process:. Install the lunux EnvironmentInstall the compilation tool. Download Linux Kernel. Install Android SDK. Get the root file system. Modify the Linux kernel source code. Configure Linux Kernel. Modify the root file system. Compile Linux
Android init. RC File Syntax
The android initialization script language contains four types of statements:
* Actions)* Command (commands)* Services)* Option (options)The syntax of this language includes the following conventions:* All types of
For third-party libraries and programs integrated with source code in the Android system, you only need to provide the Android. mk file and integrate the source code into the android compilation system. There are many examples for reference. However,
After searching for information about the android file system on the Internet over the past few days, we found that many experts have analyzed the android file system, these experts analyze the structure and operating principle of their file systems
From http://justjavac.javaeye.com/blog/698026
IfIntentThe request executes an action on a piece of data,AndroidHow can I know which application (and component) can be used to respond to this request?Intent filter isUsed for
1. Use preferenceactivity.
This method is mainly used in setting and a large number of APK setting options.
It is best to define some public static methods in this setting for other objects. The parameter is context.
For example, in other objects,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service