Time of Update: 2015-01-20
標籤:android 藍芽各種UUIDServiceDiscoveryServerServiceClassID_UUID = ‘{00001000-0000-1000-8000-00805F9B34FB}‘BrowseGroupDescriptorServiceClassID_UUID = ‘{00001001-0000-1000-8000-00805F9B34FB}‘PublicBrowseGroupServiceClass_UUID = ‘{00001002-0000-1000-8
Time of Update: 2015-01-20
標籤:先來看一下:是通過設定layout_weight來解決Android多螢幕自適應。該屬性的作用是決定控制項在其父布局中的顯示權重,一般用於線性布局中。其值越小,則對應的layout_width或layout_height的優先順序就越高,一般橫向布局中,決定的是layout_width的優先順序;縱向布局中,決定的是layout_height的優先順序。 傳統的layout_weight使用方法是將當前控制項的layout_width和layout_
Time of Update: 2015-01-20
標籤:alictf webview android
Time of Update: 2015-01-20
標籤:原文出至 http://blog.csdn.net/vieri_ch/article/details/40650467最近升級了系統到Mac OS X 10.10 並且更新了XCode6.1和iOS
Time of Update: 2015-01-20
標籤:android 截屏 概述:
Time of Update: 2015-01-20
標籤:魔推mpush;訊息推送對於中小型APPTeam
Time of Update: 2015-01-20
標籤:今天小X教你用你的智能手機做一個萬能遙控器 需要準備一些材料: 1:一個搭載38K載波的紅外發射管,(波長940nm) 標準模式:30KHz~60KHz;遠程模式:38K。 我們的萬能遙控器最好使用品牌的 品牌的38K+-5KB都適用 正常的38K+-3KB適用
Time of Update: 2015-01-20
標籤:android handler looper message 發現自己講的東西都是UI相關的,這一篇就來講講Android很重要的知識點:Handler Looper Message。廢話少說,直接入正題。(1)存在的意義:我一直把Handler Looper Message
Time of Update: 2015-01-19
標籤:原因 從4.0開始,系統設定中“顯示”可以對字型大小進行配置,這會影響到TextView等控制項中文字顯示的大小。解決方案 在自訂的Activity中重寫getResources方法 @Override public Resources getResources() { Resources res = super.getResources(); Configuration conf = new Configuration(
Time of Update: 2015-01-19
標籤:前言 有一個很古老的應用技巧,一直被各種大大小小的app用得樂此不疲,那就是雙擊返回鍵退出程式。今天就寫寫它的實現代碼,非常簡單而且實用。本文 雙擊返回鍵退出程式,一般有兩種實現思路,一種是用一個布爾值變數來記錄按鍵事件,並通過線程延時來實現效果;另外一種是直接通過記錄按鍵時間計算時間差實現功能,現在就跟大家分享下代碼吧、O(∩_∩)O哈哈~1、利用線程延時實現private static boolean mBackKeyPressed =
Time of Update: 2015-01-19
標籤:IOS APP配置.plist匯總(轉自coolweather )此文轉自http://www.cocoachina.com/bbs/read.php?tid=89684&page=1coolweather 整了一下了,分享給大家 1. Application does not run in background(鍵名:UIApplicationExistsOnSuspend)自從iOS4
Time of Update: 2015-01-20
標籤:開始使用new Date()測試,並用通過date.getMonth(),和date.getDay()擷取,不過後來發現這兩個訪求是jdk1.1版本的,現在已經不用了,而且結果也不正確.int month = (date.get(Calendar.MONTH))+1;int day = date.get(Calendar.DAY_OF_MONTH); 擷取當前的月份和日期試了一下,果然正確後來查看java doc文檔,MONTH欄位解釋如下Field number for get
Time of Update: 2015-01-20
標籤:android progressdialog main.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2015-01-19
標籤: Android不允許在子線程中進行UI操作,但是有些時候,我們必須在子線程裡去執行一些耗時任務,然後根據任務的執行結果來更新相應的UI控制項。對於這種情況,Android提供了一套非同步訊息處理機制,完美地解決了在子線程中進行UI操作的問題。主線程:1、建立Handler對象2、重寫父類handleMessage方法,在這裡進行UI操作,此方法的代碼在主線程中。子線程:1、建立Message對象2、指定Message的what欄位3、調用handler的sendMessage方法,把m
Time of Update: 2015-01-20
標籤:android seekbar main.xml代碼如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-01-20
標籤:android學習筆記之使用意圖開啟內建(1)布局檔案如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2015-01-20
標籤:非同步訊息處理機制解析 Android中的非同步訊息處理主要有四個部分組成,Message、Handler、MessageQueue和Looper。1、Message Message是線上程之間傳遞的訊息,它可以在內部攜帶少量的資訊,用於在不同線程之間交換資料。上個例子中就使用了Message的what欄位,除此之外還可以使用arg1和arg2欄位來攜帶一些整形資料,使用obj欄位攜帶一個Object對象。2、Handler Handler顧名思義也就是處理者的意思,它主
Time of Update: 2015-01-20
標籤:前言 在app主介面點擊back時,通常有以下幾種方式進行退出單擊即退出彈出確認Dialog再次點擊退出程式 個人最喜歡方式3,相比於方式2,不需要再把手指移動到螢幕中央點擊Dialog,相比於方式1,可以防止誤操作。實現 重寫Activity的onBackPressed方法,當點擊back時,記錄下目前時間backPressedTime,並與上次點擊的backPressedTime比較。若時間差小於1.5s,則退出,否則更新backPressedTime。long
Time of Update: 2015-01-20
標籤:主要分三步:1. 設定鬧鈴時間;2. 接收鬧鈴事件廣播;3. 重開機後重新計算並設定鬧鈴時間; 1. 設定鬧鈴時間(毫秒)private void setAlarmTime(Context context,long timeInMillis) { AlarmManager am = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE); Intent intent = new
Time of Update: 2015-01-20
標籤:恩布企業im 安卓開源im 開源企業im 免費企業通訊軟體 恩布企業IM,免費企業即時通訊,企業內部通訊平台,Android安卓開源手機用戶端EntboostIM發布1.2版本,同時服務更新至1.10版本;安卓端主要更新內容:增加漫遊訊息的功能修改當程式處於後台運行時,有些訊息沒有系統通知的問題修複與離線遊客會話時拋出異常的問題最佳化我的訊息,將只需要提示