Time of Update: 2013-12-10
表格版面配置即,tableLayout,表格版面配置通過行、列的形式來管理UI組件,TablelLayout並不需要明確地聲明包含多少行、多少列,而是通過TableRow,以及其他組件來控製表格的行數和列數, TableRow也是容器,因此可以向TableRow裡面添加其他組件,沒添加一個組件該表格就增加一列。 如果想TableLayout裡面添加組件,那麼該組件就直接佔用一行。
Time of Update: 2013-12-10
1. 手機上有一個合并過的連絡人2. 編輯合并後的連絡人3. 手機螢幕會緩慢變暗之後再進入編輯介面。首先找到contacts源碼包下的EditContactActivity.java檔案, 然後找到bindEditors()方法,如下(修改的地方有兩處):Protected
Time of Update: 2013-12-10
作為一個完成的應用程式,資料存放區操作是必不可少的。因此,Android系統一共提供了四種資料存放區方式。分別是:SharePreference、SQLite、Content Provider和File。由於Android系統中,資料基本都是私人的的,都是存放於“data/data/程式包名”目錄下,所以要實現資料共用,正確方式是使用Content Provider。 SQLite: SQLite是一個輕量級的資料庫,支援基本SQL文法,是常被採用的一種資料存放區方式。
Time of Update: 2013-12-10
本文 一般震動時間的配置在如下檔案:frameworks/base/core/res/res/values/config.xml <!-- 長按震動 --> <!-- Vibrator pattern for feedback about a long screen/key press --> <integer-array
Time of Update: 2013-12-10
按慣例,寫在前面的:可能在學習Android的過程中,大家會和我一樣,學習過大量的基礎知識,很多的知識點也都能說出了123來,但是這些孤立的點終究顯得太零散了,因此,我想從今天開始,以最經典的手機安全衛士項目為例,自己鍛煉一下,也是想和大家交流交流,希望大家都能給出見解,共同進步。 八、介面細節處理一些介面上的小細節。1.如果在對話方塊出現後,使用者點擊後退,就會停留在splash介面。我們需要處理成點擊後退,就進入主介面。這就需要我們在取消對話方塊的時候,給一個監聽器,正好也有這樣的
Time of Update: 2013-11-16
以下僅支援4.0.3或之後的裝置 (寫在前面,這個教程需要安裝兩個app,且卸載後無法達到效果,所以有app drawer潔癖者謹慎(你可以把它們隱藏起來麼)。當然等官方rom更新或者安裝最新三方rom才是終極解決方案,當你更新之後這些東西就可以全部扔掉了)關於如何給手機打上Master Key Bug和第二個apk簽名的補丁的教程:1.確認自己手機已經root了,如果不想root只能等rom更新了2.確認自己的裝置有這個bug,在
Time of Update: 2013-11-16
public class HeadlinesFragment extends ListFragment { OnHeadlineSelectedListener mCallback; // Container Activity must implement this interface public interface OnHeadlineSelectedListener { public void onArticleSelected(int position);
Time of Update: 2013-11-16
首先簡單介紹一下Android訊息推送的主要三種方式,如果你已經看過類似的文章,請直接忽略三種介紹。
Time of Update: 2013-11-16
如果你的應用中大多數TextView的顏色是紅色, 或者其他顏色, 你是為每一個TextView都設定一次顏色, 還是有其他更好的辦法, 這裡教你怎麼修改TextView的預設顏色。當然我們TextView的遠嗎入手。通過查看 TextView 源碼, 發現如下代碼:這段代碼錶示, TextView的預設樣式名稱是 textViewStyle。 然後在Themes.xml中的Theme下面找到 textViewStyle,
Time of Update: 2013-11-05
總結一下Android.mk的寫法,供以後使用。例子可以先看一個例子:LOCAL_PATH:=$(call my-dir)include $(CLEAR_VARS)LOCAL_SRC_FILES:= \ NmpMediaBase.cpp LOCAL_CPPFLAGS+= -Wall -W -Wno-format \ -Os -O2 -fmessage-length=0 -MMD -MP -DSILENTLOCAL_C_INCLUDES+= \
Time of Update: 2013-11-05
前言:相信有許多人和我一樣,希望在不讓使用者知道的情況下,使用後台Server調用網路攝影機拍照,在網上找了不少資料,大致都講到不預覽無法實現拍照,涉及到使用者隱私,屬於非法調用網路攝影機...怎麼辦!!!,再來個,和,不就和沒東西彈出來一個效果。 了...設這SurfaceView長和寬都為0.1 你不是要預覽嗎,也有,問題是預覽框這麼小,要是你還能看到那就沒辦 法了...<RelativeLayout
Time of Update: 2013-11-05
多現成的、新的及令人興奮的方案,包括家庭自動化、列印、圖片處理、音頻 / 視頻娛樂、廚房裝置、汽車網路和公用集會場所的類似網路。UPnP 是一種分布式的,開放的網路架構,它可以充分發揮 TCP/IP 和網路技術的功能,不但能對類似網路進行無縫串連,而且還能夠控制網路裝置及在它們之間傳輸資訊。在 UPnP 架構中沒有裝置驅動程式,取而代之的是普通協議。UPnP 是獨立的媒介。在任何作業系統中,利用任何程式設計語言都可以使用UPnP 裝置。UPnP
Time of Update: 2013-11-05
<?xml version="1.0" encoding="utf-8"?><cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="10" />下來就是左右 和 上下一起動:shake.xml<?xml version="1.0"
Time of Update: 2013-11-05
package com.pps.screen.activity;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.graphics.Bitmap;import
Time of Update: 2013-11-05
原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/11999229一個遊戲打到一半尿點咋整?難道要憋著。。。這不科學啊!好吧,把暫停遊戲和恢複遊戲的功能加進去吧,否則也太對不起觀眾了!//加入暫停按鈕bool ControlLayer::init(){bool bRet=false;do {CC_BREAK_IF(!CCLayer::init());CCSize
Time of Update: 2013-10-28
Android的開發平台搭建主要需要的工具有:Java虛擬機器JDK、Eclipse、Eclipse外掛程式ADT(Android Developer Tool)和Android開發包SDK,以下是具體的安裝方法。 A、JDK 在MAC中已經為我們預裝了JDK並預設配置了Java系統變數,因此JDK對我們來說直接使用即可,查看MAC中的JDK版本方法是在命令列(硬碟/應用程式/工具 + 生產力/終端)中輸入"java
Time of Update: 2013-10-28
主要講下如何自動構建工具Ant, 對應用進行批量打包, 產生對應不同市場的應用: 首先分別看一下用於打包的Java工程AntTest和需要被打包進行發布的Android工程結構: market.txt裡儲存需要打包的市場標識,如:youmenggfan.......此檔案裡自行根據需求添加渠道名稱. 然後看一下實現批量打包AntTest類中的內容: package com.cn.ant;import
Time of Update: 2013-10-28
步驟如下:1.Export unsigned apk----------->EclipseAndroid Tools > Export Unsigned Application Package----->FishEye.apk2.命令列運行appt命令------------>E:androidandroid-sdkplatform-tools加入Path系統變數C:Documents and SettingsAdministrator>aapt dump
Time of Update: 2013-10-28
Handler主要接受子線程發送的資料, 並用此資料配合主線程更新UI. Handler可以分發Message對象和Runnable對象到主線程中, 每個Handler執行個體,都會綁定到建立他的線程中(一般是位於主線程),它有兩個作用: (1): 安排訊息或Runnable 在某個主線程中某個地方執行,
Time of Update: 2013-10-28
開發Android程式時,有時候在程式啟動並執行時候,不能讓系統休眠,否則有一些運行會停止,因此我們需要設定禁止休眠,有兩種方式:一種是添加許可權,別一種是代碼中設定,建議使用第一種方式,這樣,在安裝程式的時候會進行提醒: 第一種方式: 在Manifest.xml檔案裡面用user-permission聲明 名稱為:android.permission.WAKE_LOCK 第二種方式: getWindow().setFlags(WindowManager.LayoutParams.