Time of Update: 2015-03-25
Android開發基礎之Worker線程向Main線程發送訊息由於Worker線程不能修改UI,所以當在Worker線程中接收到訊息之後,需要通知主線程來更新UI。下面是一個下例子: 一 布局 二 代碼 private TextView textView; private Button button; private NetworkHandler handler_network; @Override
Time of Update: 2015-03-24
Android自訂控制項系列之基礎篇,android控制項基礎篇一、概述 在android開發中很多UI控制項往往需要進行定製以滿足應用的需要或達到更加的效果,接下來就通過一個系列來介紹自訂控制項,這裡更多是通過一些案例逐步去學習,本系列有一些典型的應用,掌握好了大家也可去創新開發出一些更好的UI,本次先通過簡單案例掌握一些基礎知識——如何在自訂控制項中定義屬性.二、實現定製一個簡單RadioButton 1、編寫類型MRadioButton
Time of Update: 2015-03-25
android--文本點擊的兩種方法(十)1.第一種如下:protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Log.d("debug","textview onCreate");textview =
Time of Update: 2015-03-24
Android
Time of Update: 2015-03-24
八款Android 開發人員必備的小工具,八款android 在做Android 開發過程中,會遇到一些小的問題,雖然自己動手也能解決,但是有了一些小工具,解決這些問題就得心應手了,今天就為大家推薦一些Android 開發必備的小工具。 Android Pixel AndroidPixel 是一個簡單的將不同的解析度的換算工具,只要你有一個尺寸的大小,其他的尺寸大小就可以得出,當然dp 這樣的單位,可以解決一部分問題,但是大多還要需要微調,這時AndroidPixel
Time of Update: 2015-03-24
android Intent使用,androidintent使用1 ntent.setType(“image/*”);//圖片格式2 3 intent.setType(“audio/*”); //選擇音頻4 5 intent.setType(“video/*”); //選擇視頻 (mp4 3gp 是android支援的視頻格式)6 7 intent.setType(“video/*;image/*”)
Time of Update: 2015-03-24
Android Metro風格的Launcher開發系列第一篇,androidmetro前言:從畢業到現在已經三年多了,回憶一下這三年基本上沒有寫過部落格,總是覺得忙,沒時間寫,也覺得寫部落格沒什麼大用。但是看到很多大牛們都在寫部落格,分享自己的東西,所以嘛本著向大牛看齊,分享第一,記錄第二的目的開始寫一個系列的文章,我會把我做一個項目的詳細過程分享給大家,供大家參考和交流。好了,評書開講!
Time of Update: 2015-03-24
android 擷取apk md5值 android 擷取apk md5值1, 擷取 Signature2. 根據Signature計算md5和sha1資訊,擷取簽名公開金鑰資訊 TextView text = null;StringBuffer sb = new StringBuffer(); @Overrideprotected void onCreate(Bundle savedInstanceState)
Time of Update: 2015-03-24
一種更清晰的Android架構,android架構 一種更清晰的Android架構 原文連結 : Architecting Android…The clean way? 譯者 : Mr.Simple & Sophie.Ping 過去幾個月以來,通過在Tuenti網站上與@pedro_g_s和@flipper83(安卓開發兩位大牛)進行友好討論之後,我決定寫這篇關於架構安卓應用的文章。
Time of Update: 2015-03-24
使用CSS控制Android控制項的樣式--pixate-freestyle-android介紹介紹一個開源項目 pixate-freestyle-android 讓我們使用css的形式來控制Android的控制項的樣式,支援的控制項有View (generic attributes support for all views) ImageView TextView CheckedTextView Button CompoundButton ImageButton
Time of Update: 2015-03-23
Toast連續彈出的問題,Toast連續彈出問題public class CommUtils {private static Toast toast = null;public static void showToast(int text) {if (toast == null) {toast = Toast.makeText(NetApplication.getInstance().getApplicationContext(), text, Toast.LENGTH_SHORT);}
Time of Update: 2015-03-23
【社交分享SDK】ShareSDK for Android 2.5.9已經發布,sharesdk2.5.9ShareSDK for Android
Time of Update: 2015-03-23
Padding與繪製地區--android:clipToPadding和android:clipChildren, 設計一個介面,整個介面包含一個listview,但是listview不是全部充滿螢幕,如下:可能會這樣設計布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2015-03-23
Html5遊戲之KiwiJs(4)-資源載入進度,html5kiwijsKiwi.js中資源的載入是在Kiwi.State.preload方法中進行的,而關於載入進度State中有另外一個方法loadProgress來實現,所以要實現進度百分比顯示,只需要重寫loadProgress方法即可。下面是Kiwi.js的loadProgress的API說明重寫loadProgress方法loading.loadProgress = function(percent, bytesLoaded,
Time of Update: 2015-03-23
ios多線程操作(七)—— GCD延遲操作與一次性代碼,iosgcd使用GCD函數可以進行延時操作,該函數為dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ }); 現在我們來分解一下參數dispatch_time(DISPATCH_TIME_NOW,
Time of Update: 2015-03-23
Android 輸入框限制字元輸入數,android輸入框字元有時候對Android的輸入框有字元輸入數量的限制,並且顯示顯示字元輸入的數量。通過以下方式可以實現:1.子定義LimitNumEditText繼承EditTextimport android.content.Context;import android.content.res.TypedArray;import android.telephony.SmsMessage;import
Time of Update: 2015-03-23
Android 設定View 圓角,androidview 雖然很簡單,但還是記錄一下。不一到此一遊 在drawable檔案下 建立一個布局檔案corners_bg.xml <?xml version="1.0" encoding="
Time of Update: 2015-03-23
Keyboard的顯示與隱藏,Keyboard顯示隱藏一個修飾鍵盤顯示與隱藏的工具類分享給大家public class KeyBoardTool {/*** 如果IME在視窗上已經顯示,則隱藏,反之則顯示* @param context*/public static void showOrhide(Context context){InputMethodManager imm = (InputMethodManager)
Time of Update: 2015-03-23
多種多樣的App主介面Tab實現方法,apptab看了一下App主介面Tab實現方法,總結一下:再看看實現的: 第一種:ViewPager實現Tab:
Time of Update: 2015-03-23
aidl介面調用的問題,aidl介面調用問題此篇來Mark一下Android中的aidl介面調用中的問題:aidl介面中的會通過回調返回一個自訂的IBinder執行個體;通常我們調用時會先bindService,然後要等...之所以要等,是因為bindService之後,ServiceConnection介面中的回調onServiceConnected,總是會延時幾百毫秒才會被調用到,所以,調用完bindService之後立即調用返回的IBinder執行個體是不行的;有些資料中加了一個判斷:bi