Time of Update: 2018-12-05
原貼地址:http://blog.roodo.com/thinkingmore/archives/8533633.html Run Android on VirtualBox/VMWare有人問了,所以這裡大致整理一下,也算是留下一個記憶(之後沒有要繼續...Orz...)。事實上,網路上可以找到許多人的文章,根據歸納之後,我發現大多都是從 android-porting 裡的這篇:Howto build Android full source for X86 Architecture
Time of Update: 2018-12-05
最近在修改android的鎖屏時間,發現在settings裡只有讀寫資料庫的介面,卻沒發現這些值究竟是怎麼起作用的最後全域搜尋,才發現會在phonewindow裡用ContentObserver來對setting.db做監聽測試了個小APK來驗證,證實是這樣的附件中為具體源碼(附件尾碼要修改rar),下面貼出來如下:ContentobserveActivity.java package com.android;import android.app.Activity;import android.
Time of Update: 2018-12-05
今天要來分析一下Android檔案系統的/system目錄的結構。 /system目錄是在Android檔案系統佔有及其重要的位置,基本上所有的工具和應用程式都在這個目錄下,我看來是一個真正的rootfs。他在Android手機中存放在nand flash的mtd3中,是一個yaffs2檔案系統,在啟動時被掛載在root的/system目錄下,其中包含有:# pwd && ls -a -l /systemdrwxr-xr-x root 208
Time of Update: 2018-12-05
文章目錄 1. 在指定的函數內列印相關java調用2. 普通JAVA進程堆棧3. 核心進程堆棧4. 出異常時列印當前堆棧5. 輸出指定進程的堆棧1. CallStack1. 列印指定JAVA進程的堆棧到檔案中2. 列印指定進程的堆棧到Logcat3. 列印指定進程的系統調用 Android 調試技術by
Time of Update: 2018-12-05
1.鎖屏時間鎖屏時間控制碼位於:frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java private void loadSystemSettings(SQLiteDatabase db) { …… loadIntegerSetting(stmt, Settings.System.SCREEN_OFF_TIMEOUT,
Time of Update: 2018-12-05
此次遇到一個問題就是webView無法播放視頻,查了下Google發現可以設定setting.setPluginsEnabled(true);這個從而播放視頻,但是最新官方SDK說這個方法要放棄了,推薦使用setting.setPluginState(PluginState.ON);目前看來這兩種方法都可以,但是webview的頁面都finish了居然還能聽到視頻播放的聲音,於是有查了下發現webview的onResume方法可以繼續播放,onPause可以暫停播放,但是這兩個方法都是在Adde
Time of Update: 2018-12-05
else if(action.equals(ConnectivityManager.CONNECTIVITY_ACTION)){ System.out.println("network status changed!!!"); // TODO Auto-generated method stub NetworkInfo mobNetInfo =
Time of Update: 2018-12-05
解除android 2.2 每小時只能發100條簡訊的限制先安裝android 2.2 的sdk,http://developer.android.com/sdk/index.html 或者http://androidappdocs.appspot.com/sdk/index.html下載android-sdk_r10-windows.zip,解壓縮,運行裡面的SDK
Time of Update: 2018-12-05
SlidingDrawer是自SDK 1.5才新加入的,實現Launcher的抽屜效果。SlidingDrawer配置上採用了水平展開或垂直展開兩種(android:orientation)方式,在XML裡必須指定其使用的android:handle與android:content,前者委託要展開的圖片(Layout配置),後者則是要展開的Layout Content。 收縮時的效果
Time of Update: 2018-12-05
一、通過動畫實現定義res/anim/loading.xml如下:<?xml version="1.0" encoding="UTF-8"?><animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:duration="150"
Time of Update: 2018-12-05
看到exmaples中的例子:CollisionDetectionExample,看到如下: 其實這個例子跟我們前面的繪製虛擬遊戲搖杆很像,不同的就是中間有兩個sprite,判斷碰撞的關鍵語句如下:scene.registerUpdateHandler(new IUpdateHandler() { //情境註冊一個UpdateHandler,每次update都運行一次 @Overridepublic void reset() { }@
Time of Update: 2018-12-05
在自己做一個聊天應用練習的時候,需要用到表情,於是就想著模仿一下QQ表情,圖片資源完全copy的QQ.apk,解壓就可以得到,這裡不細說。下面將該應用中的表情模組功能抽離出來,以便自己以後複習回顧。。先看一下:首先進入介面:(完全仿照QQ) 點擊一下上面的表情表徵圖:選擇一些表情,輸入一些文字混合:點擊發送:可以看到文字和表情圖片都一起顯示出來了。 下面列出一些關鍵代碼:表情工具類ExpressionUtil:public class ExpressionUtil {/** *
Time of Update: 2018-12-05
在Android中,每一個映像像素通過一個4位元組整數來展現:最高位位元組用作alpha通道,接下來的事Red,依次類推,接下來的兩個位元組對應實現Green和Bule。 要達到現實的水波效果比較難,這裡一切從簡了。
Time of Update: 2018-12-05
結構繼承關係public class SimpleCusrorAdapter extendsResourceCusorAdpaterjava.lang.Objectandroid.widget.BaseAdapter android.widget.CursorAdapter android.widget.ResourceCusorAdapter
Time of Update: 2018-12-05
原文地址:http://blog.csdn.net/goohong/article/details/8536102 ANDROID從版本4.2開始提供了一個顯示管理服務DisplayManagerService,支援多種顯示類型的多個顯示器的鏡像顯示,包括內建的顯示類型(本地)、HDMI顯示類型以及支援WIFI Display 協議( MIRACAST),實現本地裝置在遠程顯示器上的鏡像顯示。整個架構類圖如下:顯示管理服務通過DisplayManager提供對外介面,提供的介面包括如下幾個:1
Time of Update: 2018-12-05
Android.mk檔案文法詳述介紹:------------這篇文檔是用來描述你的C或C++源檔案中Android.mk編譯檔案的文法的,為了理解她們我們需要您先看完docs/OVERVIEW.html(http://hualang.iteye.com/blog/1135105)檔案來瞭解它的作用概覽:------------Android.mk檔案是用來描述build system(編譯系統)的,更準確的說:--該檔案是一個微型的GNU Makefile片段,將由build
Time of Update: 2018-12-05
今天弄了快一整天,看了很多網上的資料,嘗試了很多種解決方案,但都未能成功。最終,參考了http://blog.csdn.net/lideguo1979/article/details/7317343的部落格,現把可以啟動並執行代碼,奉獻給大家。。。沒有使用.xml的資源,為方便和我一樣的新人學習與調試。 package com.example.test;import android.os.Bundle;import android.app.Activity;import
Time of Update: 2018-12-05
from:http://apps.hi.baidu.com/share/detail/30108924 1.Android 在XMl裡面共用同一布局檔案一直以為共用同一布局檔案都是在之前寫好的布局之後複製過來,或者通過 java代碼使用layoutInflater Add進來的。但今天提供了一個更為方便的使用方法,可以在你的任意LAYOUT檔案裡面將其他的LAYOUT檔案拿過來使用,代碼也很簡單,如下:<?xml version="1.0"
Time of Update: 2018-12-05
【問題】在官方下的android SDK的安裝包,運行時,出現:Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings. 【解決方案】在安裝的頁面中,修改代理配置:1. Settings裡Http Proxy
Time of Update: 2018-12-05
剛自己折騰了個小程式,用來顯示圖片,但只能在一種解析度的手機上看著比較舒服,其他解析度的手機上有的太小有的太大,經過網上的尋找資料,我自己寫了一個程式來測試。android對這種情況也考慮了,它在res目錄下有三個(drawable-hdpi,drawable-mdpi,drawable-ldpi)三個子目錄。hdpi用來存放高解析度的圖片,比如WVGA (480x800),FWVGA (480x854)。 mdpi用來存放中解析度的圖片,比如HVGA (320x480)。