Time of Update: 2018-12-03
Android 1.6 的一個重要改變就是支援更多類型的螢幕大小。這無論是對於硬體製造商還是對終端使用者都是一個好訊息,但是對開發人員來說就得另當別論了,因為這就意味著他們在發布自己的程式前不得不做更多的測試和調整以適應擁有不同螢幕大小的裝置。當然,Android 支援更多的裝置也是我們希望看到的,有得必有失嘛,我們還是停止抱怨來看看如何應對吧。 到目前為止,市面上的 Android 裝置(T-Mobile G1 和 Samsung I7500 等等)的螢幕都是
Time of Update: 2018-12-03
從pc轉過來的童鞋都知道如果反組譯碼.exe,現在移動開發比較熱,在android的應用太容易反編譯,轉來別人整理好的文章,希望對你有用:)dex2jar和JD-GUI這2個工具配合學習android太靠譜了,所以放上來給大家共用,開源的好處就是好東西大家一起分享。dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI:windows版JD-GUI:http://laichao.googlecode
Time of Update: 2018-12-03
Android PDF 閱讀器 http://sourceforge.net/projects/andpdf/files/個人記賬工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid電池監控 Android Battery Dog http://sourceforge.net/projects/andbatdog/RSS閱讀軟體 Android RSS
Time of Update: 2018-12-03
目前很多Android軟體和遊戲中存在惡意行為或收集使用者隱私等問題,一方面,收集為了開發,另一方面平時裝軟體也注意一下。故做總結。訪問登記屬性android.permission.ACCESS_CHECKIN_PROPERTIES
Time of Update: 2018-12-03
Android布局是應用介面開發的重要一環,在Android中,共有五種布局方式,分別是:FrameLayout(架構布局),LinearLayout
Time of Update: 2018-12-03
Android應用程式開發,調試時需要輔助記錄檔中的輸出資訊。一、Android應用程式調試 預設Android應用程式不能調試,(eclipse)會提示如下資訊:“Application “xxx” does not have the attribute 'debuggable' set to TRUE in its manifest and cannot be debugged”
Time of Update: 2018-12-03
------------------------------------------------------------------------------------------------------------------------U-boot 支援2種方式燒寫 emmc裝置:Fastboot命令:通過usb介面燒寫。步驟:1.編寫u-boot支援從sd卡啟動,裡面涉及到檔案的修改,下面講解。2.按照上述方法,把u-boot燒錄到sd上,使開發板從sd卡啟動。3.進入開發板命令終端 #
Time of Update: 2018-12-03
轉載 http://blog.csdn.net/dyufei 的一片文章一、Android Bluetooth現狀(1)Android2.2版 支援的藍芽核心版本是Bluetooth 2.0 + EDR。(2)Android 的藍芽
Time of Update: 2018-12-03
今天要討論的是:在Android手機上如何根據使用者的設定來決定是否在開機時啟動應用程式。這句話不知道怎麼說才能通順,就先詳細說一下要解決的問題吧。我們都知道要讓應用程式在開機時啟動,首先是在manifest中添加許可權,註冊receiver,給receiver添加action,然後在receiver的onReceive方法中啟動一個service或者activity。如果某個應用程式想讓使用者決定是不是在開機時啟動,使用者選擇是,這個應用程式就接收boot completed
Time of Update: 2018-12-03
package com.example.atest21;import java.io.IOException;import java.util.Properties;import javax.mail.Folder;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.search.AndTerm;import
Time of Update: 2018-12-03
package com.example.atest20;import android.os.Bundle;import android.app.Activity;import android.graphics.Color;import android.view.Menu;import android.view.View;import android.view.ViewGroup;import android.widget.AdapterView;import
Time of Update: 2018-12-03
package org.crazyit.intent;import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.widget.TabHost;/** * Description: * <br/>site: <a href="http://www.crazyit.org">crazyit.org</a> *
Time of Update: 2018-12-03
package com.example.atest4;import java.io.IOException;import org.xmlpull.v1.XmlPullParserException;import android.os.Bundle;import android.app.Activity;import android.content.res.XmlResourceParser;import android.view.Menu;import
Time of Update: 2018-12-03
package com.example.atest25;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.ArrayAdapter;import android.widget.ListView;public class MainActivity extends Activity {@Overrideprotected void
Time of Update: 2018-12-03
原因:1. 橫豎屏旋轉2. 系統啟動後,搜尋到可用移動網路會觸發onCreate方法,在開啟應用程式後,碰到上面兩種情況會銷毀當前Activity,然後重啟一個新的Activity執行個體.解決方案:1. AndroidManifest.xml中增加下面的設定android:configChanges="mcc|mnc|orientation|keyboardHidden"2. 重載下面的方法@Override public void
Time of Update: 2018-12-03
使用SDK Manager直接下載安裝很快的話。。。請無視下面的文字。。。 1.下載android-sdk_rXX-windows.zip(XX為版本號碼,也可以下.exe版的不過沒試過) 2.下載SDK 2.1.在瀏覽器輸入http://dl-ssl.google.com/android/repository/repository.xml 2.2.儲存XML檔案,然後用UltraEdit或者其他的文字編輯器開啟,然後就可以看到以下內容:
Time of Update: 2018-12-03
有2種方法可以設定TextView文字置中:一:在xml檔案設定:android:gravity="center"二:在程式中設定:m_TxtTitle.setGravity(Gravity.CENTER); 備忘:android:gravity和android:layout_gravity的區別在於前者對控制項內部操作,後者是對整個控制項操作。例如:android:gravity="center"是對textView中文字置中
Time of Update: 2018-12-03
android各個包:android.app :提供高層的程序模型、提供基本的運行環境android.content :包含各種的對裝置上的資料進行訪問和發布的類android.database :通過內容提供者瀏覽和操作資料庫android.graphics :底層的圖形庫,包含畫布,顏色過濾,點,矩形,可以將他們直接繪製到螢幕上.android.location :定位和相關服務的類android.media :提供一些類管理多種音頻、視頻的媒體介面android.net
Time of Update: 2018-12-03
今天有時間小看一下Android 的Makefile, 終於稍有明白Android 編譯系統是如何通過環境變數TARGET_PRODUCT 來決定編譯定製product.首先, 編譯Android 代碼 通常情況下使用:# make showcommands這實際上等價於下面的完整命令 (具體參見 build/core/envsetup.mk )# TARGET_ARCH=arm TARGET_PRODUCT=generic TARGET_BUILD_TYPE=releasemake
Time of Update: 2018-12-03
兩個進程間的Service需要進行通訊,則需要把對象序列化後進行互相發送。 Android提供了一個