Time of Update: 2018-12-03
5種鬧鈴類型:public static final int ELAPSED_REALTIME //當系統進入睡眠狀態時,這種類型的鬧鈴不會喚醒系統。直到系統下次被喚醒才傳遞它,該鬧鈴所用的時間是相對時間,是從系統啟動後開始計時的,包括睡眠時間,可以通過調用SystemClock.elapsedRealtime()獲得。系統值是3 (0x00000003)。 public static final int ELAPSED_REALTIME_WAKEUP
Time of Update: 2018-12-03
在Android的layout檔案中有時候可能會指定具體的單位,比如有時候為px、dip或者sp等。他們的區別如下:1. px (pixels)像素:這個大家用得比較多, 一般我們HVGA代表320x480像素。2. dip或dp (device independent pixels)裝置獨立像素:這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA cwj推薦使用這個,不依賴像素。3. sp (scaled pixels — best for text
Time of Update: 2018-12-03
l1;mso-kinsoku-overflow:1'>宋體;mso-hansi-font-family:Arial;font-size:14pt;mso-fareast-language:ZH-CN"> px (pixels)font-size:14pt">像素Arial;font-size:14pt">
Time of Update: 2018-12-03
原文地址:http://henzil.easymorse.com/?p=481android中AndroidManifest.xml檔案,activity標籤中有一個屬性為android:taskAffinity=“String”。如果不設定此屬性,預設一個應用程式只有一個棧,這個棧以應用程式套件命為單位。下面是我做的三個實驗:1、建立兩個工程,application01和application02application01設定 android:taskAffinity="aaa.aaa"
Time of Update: 2018-12-03
原文:http://gyht0808.javaeye.com/blog/765730 Introduction: Android.mk編譯檔案是用來向Android NDK描述你的C,C++原始碼檔案的, 這篇文檔描述了它的文法。在閱讀下面的內容之前,假定你已經閱讀了docs/OVERVIEW.TXT檔案,瞭解了它們的腳色和用途。 概述: 一個Android.mk file用來向編譯系統描述你的原始碼。具體來說: -該檔案是GNU Makefile的一小部分,會被編譯系統解析一次或多次,
Time of Update: 2018-12-03
Android WebView 是一個使用WebKit引擎的瀏覽器組件,他的運行效果和 firefox 上一模一樣,所以寫的時候都是先用 firefox 測試,測試 OK 了再放到程式裡面看效果,基本上不會有什麼問題 同時,Android WebView支援HTML、CSS等靜態元素,也支援JavaScript的動態使用。更為有效是JavaScript還可以調用你的Java API。 入門知識: 建立WebView組件。
Time of Update: 2018-12-03
原文:http://blog.csdn.net/weidi1989/article/details/8016688BroadcastReceiver,作為一個廣播接收者,因為android組件之間訊息的傳遞基於intent,所以廣播接收者想要接收什麼類型的廣播,將receiver標籤下的intent-filter標籤下的action標籤的值置為那個廣播類型即可,如<receiver android:name=".IncomingSMSReceiver"> <inte
Time of Update: 2018-12-03
package com.geolo.android;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import
Time of Update: 2018-12-03
第一步:建立一個GLRender類並實現Renderer介面,同時實現Renderer介面的三個方法。第二步:在onSurfaceChanged()方法體內做些初始化工作,代碼如下: public void onSurfaceChanged(GL10 gl, int width, int height) {Log.d(this.getClass().getName(), "onSurfaceChanged.........");float ratio = (float)
Time of Update: 2018-12-03
public static interfaceGLSurfaceView.Rendererandroid.opengl.GLSurfaceView.RendererClass OverviewA generic renderer interface. 是一個一般的渲染類介面 The renderer is responsible for making OpenGL calls to render a frame.這個renderer類負責
Time of Update: 2018-12-03
Android NDK概述介紹:Android NDK是一套工具,允許Android應用開發人員嵌入從C、C++原始碼檔案編譯來的本地機器代碼到各自的應用軟體包中。重要: Android NDK 只能被用於使用該平台的Cupcake (1.5)或是更新發布的系統映像。 特別指出1.0和1.1系統映像不支援NDK,這是由於在1.5發布中對toolchain和相關ABI做了改變。1.Android
Time of Update: 2018-12-03
這裡講解的是android ndk在windows下開發環境搭建的過程1.下載ndk和cygwin ndk的:http://dl.google.com/android/ndk/android-ndk-r8b-windows.zip 當前更新到了r8b. cygwin的:http://cygwin.com/setup.exe2.把ndk解壓到一個磁碟裡即可3.安裝cygwin
Time of Update: 2018-12-03
http://www.eoeandroid.com/blog-9493-5572.html將儲存SharedPreferences的xml檔案刪除了,能夠徹底刪除對應的SharedPreferences嗎?一次開發過程中,一個功能是需要將程式緩衝清除掉,包括SharedPreferences檔案。第一次做的方式是,把相關的檔案刪除。但是發現有問題:程式退出後,再次進入程式仍然能夠讀取到應該被刪除掉的SharedPreferences的值,但是DDMS查看要刪除的pref檔案確實都不在了。為什麼檔
Time of Update: 2018-12-03
oncreat()中的代碼super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);setContentView(R.layout.main);//titlebar為自己標題列的布局getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar);final TextView titleTV =
Time of Update: 2018-12-03
原文:http://topic.csdn.net/u/20091226/00/09e2979b-7c8c-4991-856d-586a278875c0.html1. 在src下建立一個包:com.android.internal.telephony(和ITelephony.aidl 中 package 聲明的包名一樣);2. 然後從系統源碼中把ITelephony.aidl檔案拷貝到
Time of Update: 2018-12-03
聲明:部分內容出自網路。 這裡說明下Android中的JNI的中文亂碼問題。 我們建立一個native.c的時候。eclipse對native.c預設的是GBK。我試著在java中把GBK轉為UTF-8,依舊亂碼,因此我也不知道jni返回的中文字串是什麼類型。 經過不斷猜測,就是我們在建立了native.c的時候,就把native.c的編碼類別型改為UTF-8,這樣在java中也不要轉編譯了,直接就可以在模擬器上顯示出中文。
Time of Update: 2018-12-03
一. 監聽和判斷網路狀態(轉貼:http://wang-peng1.javaeye.com/blog/557362):public class ConnectionChangeReceiver extends BroadcastReceiver { @Override public void onReceive( Context context, Intent intent ) { ConnectivityManager connectivityManager =
Time of Update: 2018-12-03
Android平台下Facebook,Google service, 新浪微博接入第三方應用SSO授權教程 -- geolo(http://blog.csdn.net/GEOLO)一、SSO授權功能介紹接入Facebook,Google
Time of Update: 2018-12-03
NeighboringCellInfo.aidlpackage android.telephony;parcelable NeighboringCellInfo; ITelephony.aidl/* * Copyright (C) 2007 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file
Time of Update: 2018-12-03
將js的api文檔整合到android項目中,簡單而且實用。這個時候,你就可以不再用原生態的UI了。通過HTML + JS +css 你可以做出各種各樣的UI 需要注意到是,用這種方式開發程式,軟體的運行效率會比原生態UI慢,但是UI介面更加美觀和靈活變動。第一步: 到http://jquerymobile.com/ 下載最新的 JQuery 的API