Time of Update: 2018-12-04
SharedUserId關於SharedUserId的總結: 我們知道一般每個app都有一個唯一的linux user ID,則這樣許可權就被設定成該應用程式的檔案只對該使用者可見,只對該應用程式自身可見,而我們可以使他們對其他的應用程式可見,這會使我們用到SharedUserId,也就是讓兩個apk使用相同的userID,這樣它們就可以看到對方的檔案。為了節省資源,具有相同ID的apk也可以在相同的linux進程中進行(這兒需要注意,並不是一定要在一個進程裡面運行),共用一個虛擬機器。
Time of Update: 2018-12-04
Android平台代碼很多,關係也很複雜,通常我們偵錯工具的時候是無法跟蹤到Android framework code裡的,如果能調試跟蹤Android source code將給我們這些初學者帶來很多便利,本文將給出一個調試跟蹤Android source code 的方法。 1. 首先,得到Android 原始碼(可參考之前的文章--如何擷取Android原始碼並編譯.doc),並且編譯,得到output file,在(Android
Time of Update: 2018-12-04
EditText的介紹和應用整體過程:在widgetDemo.java裡面添加下面代碼:在find_and_modify_button()方法裡面添加如下兩句:Button edit_view_button = (Button) findViewById(R.id.edit_view_button);edit_view_button.setOnClickListener(edit_view_button_listener); private Button.OnClickListener
Time of Update: 2018-12-04
今天一上午做了一個關於Button and TextView的學習!具體如下! 這是我所建立的目錄檔案首先是設定布局:main.xml中<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-04
package com.TestListView;import android.app.Activity;import android.os.Bundle;import java.util.ArrayList;import java.util.HashMap;import android.view.ContextMenu;import android.view.MenuItem;import android.view.View;import
Time of Update: 2018-12-04
/**版本:1.0日期:2009-03-18作者:HKjinzhao備忘:初始版本*//**版本:1.1日期:2009-03-27作者:HKjinzhao備忘:增加make sdk,修改一些內容*/本次編譯過程主要參考官方文檔(http://source.android.com/download)和網上相關資料(如http://blog.csdn.net/liaoshengjiong/archive/2009/03/04/3957749.aspx)編譯環境:Ubuntu8.101、安裝一些環境
Time of Update: 2018-12-04
http://bbs.gfan.com/viewthread.php?tid=840670&extra=&highlight=%E5%A3%B0%E9%9F%B3&page=1 最近看到TX們發的I9008美化貼,也勾起了我玩機的興趣。智能機就是要拿來玩的,於是乎研究了一下開關機動畫的具體檔案,i9008與i9000完全不同/system/media/audio檔案夾下存放著一部分手機內建鈴音和系統聲音。其中系統聲音主要有三個:fullpower.mp3、nopow
Time of Update: 2018-12-04
一、首先在android模擬器中找到email,然後就可以添加一個email的使用者名稱和密碼(確保你的模擬器有移動訊號) 二、點擊Next 就有個ACCOUT的選擇,一般我們選擇的是POP3 accout 三、點擊後則出現一些關於你的郵箱的配置 四、點擊next 則會出現串連伺服器 五、串連成功你就可以load more mail 在的android模擬器中,也可以給的朋友發郵件了!ok!
Time of Update: 2018-12-04
如果android的source在android21檔案夾(即Makefile檔案的目錄)下,先執行cd android21,然後可以執行下面的命令;1、make Settings 產生Settings.apk的檔案2、 make snod 等同於make droid該命令產生一個新的系統映像system.img,速度比make快很多,但不穩定(有的時候不好用)將這個系統映像拷貝至sdk下cp out/target/product/generic/system.img
Time of Update: 2018-12-04
/**版本:1.0日期:2009-03-18作者:HKjinzhao備忘:初始版本*//**版本:1.1日期:2009-03-27作者:HKjinzhao備忘:增加make sdk,修改一些內容*/本次編譯過程主要參考官方文檔(http://source.android.com/download)和網上相關資料(如http://blog.csdn.net/liaoshengjiong/archive/2009/03/04/3957749.aspx)編譯環境:Ubuntu8.101、安裝一些環境
Time of Update: 2018-12-04
通過上一篇文章《如何在android中配置163郵箱》的設定,下面我們可以做如下的例子:商務邏輯如下:樣本中有一個文字框用來類比使用者的資訊,當程式退出的時候儲存文本檔的資訊,並轉到發送郵件的頁面,讓使用者把資訊儲存到郵箱 裡面。具體代碼參考如下:發送資訊儲存到郵箱 package com.terry;import android.app.Activity; import android.content.Intent;import android.net.Uri;import
Time of Update: 2018-12-04
$sudo apt-get install openjdk-6-jdk$sudo update-java-alternatives -s java-6-openjdk$export PATH=/usr/lib/jvm/java-6-openjdk/bin:$PATH$java –version //should be java version “1.6.0_18” 1.Modify build/core/main.mk Change line 75
Time of Update: 2018-12-04
1、AppWidget 架構類 2、在 Android 如何使用 Widget 3、AppWidget 架構的主要類介紹 4、DEMO 講解 1、AppWidget 架構類1、AppWidgetProvider :繼承自 BroadcastRecevier , 在AppWidget 應用 update、enable、disable 和 delete 時接收通知。其中,onUpdate、onReceive 是最常用到的方法,它們接收更新通知。
Time of Update: 2018-12-04
ListView.getCount()(實際上是 AdapterView.getCount()) 返回的是其 Adapter.getCount()返回的值。也就是“所包含的 Item 總個數”。 ListView.getChildCount()(ViewGroup.getChildCount) 返回的是顯示層面上的“所包含的子 View個數”。 二者有什麼不同?當 ListView 中的 Item 比較少無需滾動即可全部顯示時,二者是等價的;當 Item
Time of Update: 2018-12-04
[2010-07-11 15:45:48 - Hello Google Android]------------------------------[2010-07-11 15:45:48 - Hello Google Android]Android Launch![2010-07-11 15:45:48 - Hello Google Android]adb is running normally.[2010-07-11 15:45:48 - Hello Google
Time of Update: 2018-12-04
Android中的資源與國際化今天給大家分享一下Android中的資源與國際化的問題,通常我們建立一個Android工程,目錄結構如所示: 我們主要看一下layout與values目錄,layout裡的xml檔案的我們應用使用布局的檔案,values裡的sring.xml是用來存放文字資源,一個key對應一個value值。 但是在實際應用開發中,通常橫屏(land)與豎屏(port)可能布局檔案有所不同,這時候我們可以獨自訂橫屏與豎屏的布局檔案(檔案名稱字要一樣),預設情況是載入layout
Time of Update: 2018-12-04
好久沒更新部落格了,今天給大家分享一下Android中的資源與國際化的問題,通常我們建立一個Android工程,目錄結構如所示: 我們主要看一下layout與values目錄,layout裡的xml檔案的我們應用使用布局的檔案,values裡的sring.xml是用來存放文字資源,一個key對應一個value值。但是在實際應用開發中,通常橫屏(land)與豎屏(port)可能布局檔案有所不同,這時候我們可以獨自訂橫屏與豎屏的布局檔案(
Time of Update: 2018-12-04
一、Andriod是什嗎?Android系統是Google開發的一款開源移動OS,Android中文名被國內使用者俗稱“安卓”。Android作業系統基於Linux核心設計,使用了Google公司自己開發的Dalvik
Time of Update: 2018-12-04
:View代碼:activity裡設定顯示該view即可package com.tszy.view;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import
Time of Update: 2018-12-04
作為菜鳥,剛學Android幾天,覺得有必要記錄自己遇到的問題…… 在寫程式的時候,代碼在eclipse上編譯通過,卻無法在虛擬機器上運行,找了很久,看到有在AndroidManifest上註冊Activity一說。於是把<activity android:name=".MenuDemoActivity" android:label="@string/app_name">