Time of Update: 2018-12-06
設定android全螢幕模式有兩種方法,一種是在程式碼中設定,另一種是配置manifest.xml檔案,推薦使用第二種方式。 在manifest.xml檔案中 <application>和<activity>標籤中都有android:theme屬性 只需要添加下面的xml代碼就好了1 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 例如 下面的代碼使得
Time of Update: 2018-12-06
1 LocationActivity.java 2 /* LocationActivity.java 3 * @author octobershiner 4 * 2011 7 22 5 * SE.HIT 6 * 一個示範定位使用者的位置並且監聽位置變化的代碼 7 * */ 8 package uni.location; 9 10 import android.app.Activity; 11 import
Time of Update: 2018-12-06
2011 7 22暑假實訓的第五天(注,這是我暑假寫的文章,來到部落格園和大家分享),跟大家分享以下我對Android location的學習吧,這是一個最基本的擷取地理位置資訊的入門,下一次給大家介紹更質能化的地理位置選擇Criteria,今天就先寫簡單的吧,挑選了SDK兩個重要的方法,我自己翻譯了一下,也加上了自己的理解,希望大家指教,開始吧!擷取跟蹤你的位置~~~提供重要的地理位置資訊服務1 Location Manager 管理服務2 Location Provider
Time of Update: 2018-12-06
1 /* LocationActivity.java 2 * @author octobershiner 3 * 2011 7 24 4 * SE.HIT 5 * 利用Criteria選擇最優的位置服務,示範定位使用者的位置並且監聽位置變化的代碼 6 * */ 7 package uni.location; 8 9 import android.app.Activity;10 import android.content.Context;11 import android.
Time of Update: 2018-12-06
對androidmanifest.xml進行配置即可:<supports-screens android:resizeable="true" />附:<supports-screensandroid:resizeable=["true"|"false"] android:smallScreens=["true" | "false"] android:normalScreens=["true" | "false"
Time of Update: 2018-12-06
上一篇文章http://www.cnblogs.com/octobershiner/archive/2011/10/24/2222401.html介紹了簡單的地理位置服務的使用,今天這篇文章給大家分享以下Criteria類的使用在使用android lcoation的時候,可能不希望自己去硬性的選擇是GPS服務還是NETWORK服務,可能是我們考慮的因素有很多,自己很難決定,Android
Time of Update: 2018-12-06
在開發應用程式的過程中,有時候我們需要記錄使用者的偏好,或者使用者名稱密碼之類。這就要涉及到資料的儲存,android平台下儲存資料的方式主要有如下幾種方式: Shared PreferencesStore private primitive data in key-value pairs. 輕量的以索引值對的形式進行儲存Internal StorageStore private data on the device memory.裝置上的檔案儲存體External StorageStore
Time of Update: 2018-12-06
這兩天幹了點別的,原因是昨天使用getProviders()方法時,用到了ArrayList這個類,突然想深入的瞭解他的機制,結果收穫非常多,很糾結的看了一位大神分析的JAVA COLLECTION FRAMEWORK的原始碼,這樣Fail Fast機制就赤裸裸的出現在眼前了,中間核心代碼帶我走進了設計模式的大門,原來原始碼使用了裝飾器設計模式,今天自己也是總結了一下學習成果 在 http://blog.csdn.net/octobershiner/article/details/66
Time of Update: 2018-12-06
額,今天決定徹底放棄csdn,因為時間不允許我到處發博了。。所以把一些很早以前的東西,轉過來。。 許多UI開發的同學會對 android:id="@+id/my_button"的含義有所疑問,細心的同學會發現官方SDK是這樣解釋的,
Time of Update: 2018-12-06
晚上好~今天繼續給大家分享一下第二個重要的感應器,其實擷取方向本應該很簡單的事情,在文章一中看到 有個TYPE_ORIENTATION 關鍵字,說明可以直接擷取裝置的移動方向,但是最新版的SDK加上了這麼一句話“TYPE_ORIENTATION This constant is deprecated. use SensorManager.getOrientation() instead. ”也就是說,這種方式已經被取消,要開發人員使用
Time of Update: 2018-12-06
在上一篇文章中http://www.cnblogs.com/octobershiner/archive/2011/11/07/2239621.html ,和大家分享了一下android中實現設定的一個非常重要的類SharedPreference,其實android為實現程式的設定介面提佛提提供了更為簡介的方案,那就是今天要介紹的PreferenceActivity,我們看到很多的android程式設定介面都是類似的,其中大部分都採用了這樣的一種方式。
Time of Update: 2018-12-06
多G友使用軟體的過程中需要通過wap方式進行串連,部分使用者反饋手機中沒有wap存取點,也不知道如何設定,在此咱們就對這個問題給大家提供了一種設定方法,大家可以參考 存取點建立方法: 1.設定---無線和網路---移動網路---編輯存取點名稱2.點"菜單"---建立APN--,名字可以隨便輸入,比如"CMWAP",這隻是一個識別符號。3.
Time of Update: 2018-12-06
原文:Android調用jni全過程,方便以後操作。個人記錄下調用jni全過程,省的自己忘記了。哎。有些需要準備的地方,ndk環境,ndk源碼一份,cygwin要裝好,配好profile。java要配好環境變數。1.首先建立一個工程,建個類對調用native的方法進行聲明。package com.stay.jni;public class CallNative { public CallNative() { } static {//匯入的lib名去掉前面的lib
Time of Update: 2018-12-06
1、下載SDK。到安卓官網http://developer.android.com/sdk/index.html
Time of Update: 2018-12-06
第一部分:添加一個新的應用1. 在和系統相同版本的SDK目錄下開發自己的android應用2. 把開發的android工程放到源碼的packages/apps/目錄下3. 在工程目錄下添加Android.mk檔案,修改LOCAL_PACKAGE_NAME :=test001 把工程名指定為自己的工程名,我載入的工程為test001 LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS
Time of Update: 2018-12-06
文章目錄 Android的Launcher研究:客製化案頭UI 第一篇 用eclipse + ADT作為android開發工具,可以說是很方便的,在HelloActivity小程式裡我們就感覺到eclipse功能的強大。那麼,我們可以用 eclipse來開發android源碼嗎?如果我們直接把android源碼裡一個工程匯入eclipse,一般來說都會出現錯誤,說許多類庫(包)找不到。
Time of Update: 2018-12-06
關於按鈕事件,有很多種,參考:http://blog.sina.com.cn/s/blog_7013d1fe01014t3o.html使用個簡單的:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
Time of Update: 2018-12-06
1.AndroidManifest.xml檔案解析:http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html2.AlertDialogDialog alertDialog = new AlertDialog.Builder(this). setTitle("對話方塊的標題"). setMessage("對話方塊的內容").
Time of Update: 2018-12-06
xml代碼:<Button android:id="@+id/button5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/fullscreen" android:onClick="changescreen"/> java代碼:private static
Time of Update: 2018-12-06
貼代碼:public void exitclick(View view) { AlertDialog.Builder aa=new AlertDialog.Builder(this); aa.setTitle("訊息提示"); aa.setMessage("確認退出?"); aa.setIcon(R.drawable.icon); aa.setPositiveButton("確定",new