Time of Update: 2014-09-06
Android調適型配置設計技巧由於目前在做的一款app需要適配手機和平板,所以我在研究怎麼構建可適應所有螢幕尺寸的布局方法。在web的調適型配置上我有很多經驗,比如使用網格流,CSS3中的media queries屬性等等,這些都可以實現web上的調適型配置,所以我想在Android上試試看。在Android上,是通過configuration
Time of Update: 2014-09-06
點擊ViewGroup時其子控制項也變成pressed狀態的原因分析及解決辦法,viewgrouppressed 這個問題,當初在分析touch事件處理的時候按理應該分析到的,可是由於我當時覺得這塊代碼和touch的主題不是那麼緊密,就這麼忽略掉了,直到後來在這上面遇到了問題。其實這個現象做Android開發的應該或多或少的都遇到過,我在我們自己的app中也發現了這一現象,當初是百思不得其解,因為按照我自己的研究、分析,只有在一個view接受按下的touch事件時,才會調到view自己的set
Time of Update: 2014-09-06
手機小螢幕介面設計原則(1)2014年,行動裝置的普及成為當下互連網發展的又一次變革。使用者的移動體驗無意正在變得更好,因為越來越多的網站已經開始為行動裝置做了設計,設計師們也明白什麼更適合小螢幕。然而,在手機上執行任務操作仍然存在著許多障礙。親愛的設基師朋友們如果你正在為此困擾,請關注如下招式:首先即使是4G下載時間問題依然存在,其次使用者討厭需要大量下載網站因為他們需要為此付費,再次即使是經驗豐富的移動使用者他們在通過移動端訪問完整版網站時和普通人沒什麼區別。這意味著使用者在整個移動體驗中依
Time of Update: 2014-09-06
android如何在Codebase中添加一級新的ProjectConfig.mk檔案如何在Codebase中添加一個新的ProjectConfig.mk檔案,使得其優先順序大於mediatek/config/$project/ProjectConfig.mkProjectConfig.mk優先順序大於$project目錄下的ProjectConfig.mk檔案[Solution]Step1.
Time of Update: 2014-09-06
Android 編輯框(EditText)屬性學習EditText繼承關係:View-->TextView-->EditText EditText的屬性很多,這裡介紹幾個:android:hint="請輸入數字!"//設定顯示在空間上的提示資訊android:numeric="integer"//設定只能輸入整數,如果是小數則是:decimalandroid:singleLine="true"//設定單行輸入,一旦設定為true,則文字不會自動換行。android:password="true"
Time of Update: 2014-09-06
android SDK adb命令入門學習【基本介紹】在學習android過程中,經常需要用到adb命令。ADB全稱Android Debug Bridge,是android sdk裡的一個工具,ADB是一個“用戶端-伺服器端”程式,其中用戶端就是操作的的電腦,伺服器端是android裝置,包括實體機器戒者虛擬機器。用這個命令可以直接操作管理android模擬器或者真實的andriod裝置它的主要功能有:*運行裝置的shell(命令列)* 管理模擬器戒裝置的連接埠映射*
Time of Update: 2014-09-06
Android - Android調用JNI方法 及 代碼Android調用JNI方法 及 代碼 JNI: Java Native Interface, 實現Java和C/C++的互連. 在Android上使用JNI的方法. 時間:2014.9.3 環境: 必須使用標準Eclipse, 安裝Android的環境, 才可以使用NDT外掛程式.Eclipse Standard/SDK Version: Luna Release (4.4.0);Android: ADT-
Time of Update: 2014-09-06
Android平台好友點擊分享的內容後跳轉來源App的實現方案研究很多時候我們的應用在使用分享內容之後,希望其他使用者點擊該分享內容能夠跳轉到我們的App,以實現閉環,這樣的分享才是最有價值的。這種需求涉及到不同應用之間的互動,雖然提供了分享SDK,但仍然有不少限制,現在總結兩種在Android平台上初步認為可行的方案:1.分享網頁,從分享的網頁跳回原App。2.分享WXAppExtendObject類型的資料,且只能分享給好友,好友從聊天列表點擊收到的分享內容可以直接跳轉第三方A
Time of Update: 2014-09-06
Android崩潰捕獲 public class ErrorReport implements Thread.UncaughtExceptionHandler{public static final String TAG = GouMinErrorReport;private Context mContext;// 系統預設的 UncaughtException 處理類private Thread.UncaughtExceptionHandler
Time of Update: 2014-09-06
Android-線程更新UI的幾個方式,Android上新開的線程如想更新UI,需要重新跳到主線程中才能操作,以下是老外給出的幾種方案,大家多多學習下.vcD4KPHA+PGJyPgo8L3A+CjxwPjHNqLn9VUm/2Lz+cG9zdNK7uPZydW5uYWJsZdfTwOA6PC9wPgo8cD48cHJlIGNsYXNzPQ=="brush:java;">private void loadIcon() {new Thread(new Runnable()
Time of Update: 2014-09-06
android 利用cmdline,將參數從preloader傳遞到kernel以定義參數 cus_param 為例,int型變數。 1. Preloader部分Platform.h(mediatek\platform\[$platform]\preloader\src\drivers\inc\platform.h)在如下結構體中加cus_param變數,如果是char型,請注意4byte對其:typedef struct { u32 magic; boot_mode_t mode;
Time of Update: 2014-09-06
Android:Pull解析XML 在上一篇文章寫了SAX解析XML,感覺Pull方式和SAX方式非常相似,只是SAX需要一個輔助的類,解析時觸發事件後在回調方法裡面寫代碼,而Pull則通過呼叫事件類型的方法來返回一個int值,然後根據這個值來寫代碼。首先自訂一個XML檔案:Student.xml,注意是建立file而不是xml。 張三 男 18
Time of Update: 2014-09-06
Android 自訂控制項之介面標題導航及控制項打套件共用 控制項主要 本文目錄主要如下:1.自訂控制項屬性的定義2.自訂控制項的java代碼3.自訂控制項屬性的用法4.控制項項目的打包處理5.其他項目的使用 1.自訂控制項屬性的定義自訂控制項屬性主要定義在values檔案夾下的attrs.xml檔案裡。
Time of Update: 2014-09-06
Android GridView屬性集合GridView的一些特殊屬性:1.android:numColumns=”auto_fit” //GridView的列數設定為自動2.android:columnWidth=”90dp " //每列的寬度,也就是Item的寬度3.android:stretchMode=”columnWidth"//縮放與列寬大小同步4.android:verticalSpacing=”10dp”
Time of Update: 2014-09-05
iOS常用類目,ios類目發現慢慢積累了一大堆自己寫的各種類的類目了。。今天無私一把。都貼出來1.NSDateFomatter@interface NSDateFormatter (MyCategory)+ (id)dateFormatter;+ (id)dateFormatterWithFormat:(NSString *)dateFormat;+ (id)defaultDateFormatter;@end@implementation NSDateFormatter (MyCategory)
Time of Update: 2014-09-05
android soundpool 參數說明,androidsoundpoolSoundPool 類的建構函式如下:SoundPool(int maxStreams, int streamType, int srcQuality)作用:執行個體化一個SoundPool 執行個體第一個參數:允許同時播放的聲音最大值第二個參數:聲音類型第三個參數:聲音的品質SoundPool 類中常用的函數如下:int load(Context context, int resId, int
Time of Update: 2014-09-05
android 玩憤怒小鳥等全屏遊戲時TP失效,androidtp1.tp driver的tpd_down()和tpd_up()函數中不需要上報id號,上層會自動進行匹配;2.tpd_up()函數中只需要上報BTN_TOUCH和mt_sync資訊,其他資訊不用上報,如下:static void tpd_up(int x, int y,int *count) { input_report_key(tpd->dev,
Time of Update: 2014-09-05
Android開源項目SlidingMenu的學習筆記(二),androidslidingmenu在前面已經介紹了SlidingMenu的用法:Android開源項目SlidingMenu的學習筆記(一),接下來再深入學習下,根據滑出項的Menu切換到對應的頁面目錄結構:點擊Bluetooth可以切換到相應的介面關鍵代碼MainActivity.javapackage com.dzt.slidingmenudemo;import android.app.Fragment;import
Time of Update: 2014-09-05
【Android 開發技巧】逼格提升指南 —— 如何自訂ViewGroup,androidviewgroup本文由 孫國威
Time of Update: 2014-09-05
Android GridView屬性集合,androidgridviewGridView的一些特殊屬性:1.android:numColumns=”auto_fit” //GridView的列數設定為自動2.android:columnWidth=”90dp