Time of Update: 2018-12-03
準備工作:1)檢查下手機是否root了,由於在手機上需要執行su命令來修改手機的網關,所以必須root,如果沒有root參考(Nexus s 4.1.1)這個地址:http://www.teamandroid.com/2012/07/20/root-nexus-s-on-android-411-jelly-bean-jro03e-official-software-update/2)通過market 給手機安裝終端和busybox。Step1: system
Time of Update: 2018-12-03
轉自:http://hi.baidu.com/spare_h/blog/item/10406ba3c0e163b5caefd043.html用心的朋友應該會發現,listview中在設定了背景之後。會有些問題。1.、listview在拖動的時候背景圖片消失變成黑色背景。等到拖動完畢我們自己的背景圖片才顯示出來。2 、listview的上邊和下邊有黑色的陰影。3、lsitview的每一項之間需要設定一個圖片做為間隔。針對以上問題 在listview的xml檔案中設定一下語句。問題1
Time of Update: 2018-12-03
研究調節螢幕亮度時遇到的問解決方案如下:1、可以通過擷取當前Activity 的WindowManager.LayoutParams 屬性,然後設定其screenBrightness的值即可;screenBrightness 的取值範圍在[0,1]之間,具體可以如下操作: WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 0.5;
Time of Update: 2018-12-03
Google提供了SeekBar控制項,可以非常方便的製作抽屜效果,但起初使用該控制項還是碰到不少問題,因此記錄如下:其中兩個屬性比較重要:progressDrawable: 表示SeekBar的背景色;thumb
Time of Update: 2018-12-03
通過WindowManager的addView方法建立View,這樣產生出來的View根據WindowManager.LayoutParams屬性不同,效果也就不同了。比如建立系統最上層視窗,實現懸浮視窗效果!WindowManager wm = getWindow().getWindowManager();TextView bb = new TextView();WindowManager.LayoutParams wmParams = new
Time of Update: 2018-12-03
最近在學習android,對Android有些關鍵的知識點進行記錄,以便後面的學習。在建立的Activity如果繼承自ListActivity類,則其預設擁有一個Listview控制項提供使用, 下面主要就Listview中,item點擊事件和長按事件的進行說明。1、首先獲得listview執行個體;ListView lv = getListView();2、添加點擊事件 對lv添加點擊監聽器。lv.setOnItemClickListener(new OnItemClickListener(
Time of Update: 2018-12-03
今天碰到一個問題,發現自己的應用程式關閉了,但是手機上顯示還在運行,調試發現和ActivityGroup有關係,繼承自ActivityGroup類的主類,調用finish方法時,自己可以onDestroy,但其包含的子Activity沒有finish。採用了方法1:1、擷取當前Activity,然後顯示調用 finish方法Activity pActivity = getLocalActivityManager().getCurrentActivity();pActivity.finish();
Time of Update: 2018-12-03
前言:上次很興奮,因為在Ubuntu上交叉編譯了libevent的靜態庫,可是悲劇的是拿到windows上,用cygwin做連結的時候死活過不去,報event_init等一堆的未實現,可是靜態庫明明就在obj/local/armeabi目錄下,並且開啟靜態庫,也能找到對應的到處函數,為啥就是報找不到呢?反正我暫時還未搞懂,但是後來用cygwin編譯出來的版本,貌似靜態庫有點區別,因為NDK的編譯我還沒搞清楚,在Ubuntu上我是指明了platforms和對應的編譯器,不知道是否是不匹配造成的,不
Time of Update: 2018-12-03
轉寄至:http://www.cnblogs.com/baiyongquan/archive/2012/06/27/2566167.htmlandroid系統中的textview會在行尾是連串的數字、字母或者標點符號時提前換行,其實word中也是會提前換行的,但是PC端畢竟字元占的空間比例比較小,手機字元占的比例就很大,所以有時候系統內建textview顯示行尾會有很大的空白比例,非常難看。所以我們在這種情況下有必要做一個控制項用來顯示文本。public class
Time of Update: 2018-12-03
Step1: 擷取源碼 (http://dev.chromium.org/developers/how-tos/get-the-code#TOC-Windows).gclient檔案內容為:solutions = [ { "name" : "src", "url" : "https://src.chromium.org/chrome/trunk/src", "deps_file" : "DEPS", "managed" : True,
Time of Update: 2018-12-03
1.建立一個android項目參數說明:-k /--package 為命名空間(包名)-a /--name 工程名-p /--path 項目 -t 為目標平台的版本編號命令:./android create project -k com.android.yunju -a yunju -t 5 -p ~/Download/yunju 列出不同平台的版本編號命令:android list
Time of Update: 2018-12-03
為了節省成本,開發app,一般情況下android和iphone用的是一套設計圖。那適配怎麼辦?今天統計了下android的解析度主要有:三星i9300 galaxy s3 1280x720像素三星galaxy s4 1920x1080像素還有經典的解析度: 854x480 還有部分 960x540的。他們有個共同的特點 ,就是高寬比都是 1.77777那iphone5的解析度呢?
Time of Update: 2018-12-03
找到Android軟體安裝包中的class.dex:把apk檔案改名為.zip,然後解壓縮其中的class.dex檔案,它就是java檔案編譯再通過dx工具打包成的。 工具準備:1、把dex檔案反編譯為jar檔案的工具。(dex2jar)http://code.google.com/p/dex2jar/downloads/list 2、把jar反編譯為java的工具。(JD-GUI)http://java.decompiler.free.fr/?q=jdgui 反編譯步驟:1、把class.d
Time of Update: 2018-12-03
讀取全部的通訊錄,但是過濾掉黑名單中已經存在的記錄,其中過濾條件必須輸入為People._id,不然會報錯:03-22 14:37:51.951: ERROR/DatabaseUtils(108): android.database.sqlite.SQLiteException: ambiguous column name: _id: , while compiling: SELECT people._id AS _id, (CASE WHEN (name IS NOT NULL
Time of Update: 2018-12-03
定義動態控制項,支援點擊最後一個按鈕添加一行控制項,否則刪除當前選中的該行控制項。/** * */package org.xiangjie.view.blacklist;import java.util.ArrayList;import java.util.List;import org.xiangjie.R;import android.content.Context;import android.util.AttributeSet;import
Time of Update: 2018-12-03
不多說直接上代碼:/** * */package org.xiangjie.view.blacklist;import org.xiangjie.R;import android.app.TabActivity;import android.os.Bundle;import android.util.Log;import android.view.LayoutInflater;import android.view.Menu;import
Time of Update: 2018-12-03
import java.util.HashMap;import java.util.Map;import android.widget.AutoCompleteTextView;import android.widget.Button;import android.widget.ImageButton;import android.widget.LinearLayout;import android.widget.RelativeLayout;import
Time of Update: 2018-12-03
1. [Building Error] drivers/base/power/main.c:521: error: 'struct dev_pm_info' has no member named 'in_suspend'drivers/base/power/main.c- if (dev->parent && dev->parent->power.in_suspend)+ if (dev->parent &&
Time of Update: 2018-12-03
AbstractCursor.java檔案/** * This is an abstract cursor class that handles a lot of the common code * that all cursors need to deal with and is provided for convenience reasons. */public abstract class AbstractCursor implements CrossProcessCursor {
Time of Update: 2018-12-03
轉自:http://www.cnblogs.com/fly3q/archive/2010/03/24/1693977.html layout_weight 用於給一個線性布局中的諸多視圖的重要度賦值。 所有的視圖都有一個layout_weight值,預設為零,意思是需要顯示 多大的視圖就佔據多大的螢幕空