Time of Update: 2014-12-30
標籤: Android中使用File檔案進行資料存放區 上一篇學到使用SharedPerences進行資料存放區,接下來學習一下使用File進行儲存 我們有時候可以將資料直接以檔案的形式儲存在裝置中,例如:文字檔,圖片檔案等等使用File進行儲存操作主要使用到以下的①:public abstract FileInputStream openFileInput (String name)這個主要是開啟檔案,返回FileInputStream②:public
Time of Update: 2014-12-30
標籤:歡迎頁面啟動的線程由於請求和處理的資料量過大而,導致歡迎頁面在出現之前介面上會有一個短暫的白色閃屏停留,當然白色閃屏的停留是因為 application 的主題樣式android:[email protected]/AppTheme 使用了 Theme.Light 題導致的,Light 樣式的 windowBackground、colorBackground、colorForeground 等屬性的值均為 light 也就是白色偏亮,所以才會出現白色閃屏。下面是我的 APP
Time of Update: 2014-12-30
標籤:統一的使用者介面是可以使得應用程式更友好。要做到使用者介面的統一,我們就必須用到風格(style)和主題(theme)。OPhone系統提供了很多系統預設的風格和主題,但是很多情況下,這些不能滿足我們的需要。例如我們不可能總是希望背景色是系統規定的,我們也不希望字型大小一成不變。當然我們可以在每個空間裡面進行修改,但是如果放到風格裡面去做,可以更容易的做到使用者介面統一。如果有朋友還不清楚什麼是風格什麼是主題,你可以在Andoird的Dev
Time of Update: 2014-12-30
標籤:近來找了一些關於android線程間通訊的資料,整理學習了一下,並製作了一個簡單的例子。 andriod提供了 Handler 和 Looper 來滿足線程間的通訊。例如一個子線程從網路上下載了一副圖片,當它下載完成後會發送訊息給主線程,這個訊息是通過綁定在主線程的Handler來傳遞的。 在Android,這裡的線程分為有訊息迴圈的線程和沒有訊息迴圈的線程,有訊息迴圈的線程一般都會有一個Looper,這個事android的新
Time of Update: 2014-12-30
標籤:1、添加對apt的依賴buildscript { repositories { mavenCentral() } dependencies { classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.2+‘ }} 2、應用apt外掛程式apply plugin:
Time of Update: 2014-12-30
標籤:iOS8有了新方法,用新方法後,用7.0版本運行會奔潰。只要加一句判斷就ok:#ifdef __IPHONE_8_0 // 在 iOS 8 下註冊蘋果推送,申請推送許可權。 UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeBadge
Time of Update: 2014-12-30
標籤:系統內建的SeekBar真是太難看了,項目需要,只能自訂了,先來張 第一個Seekbar 背景是顏色,thumb是圖片,上代碼: [html] view plaincopy <SeekBar android:id="@+id/timeline" &
Time of Update: 2014-12-30
標籤:Android 2D遊戲引擎AndEngine快速入門教程 介紹:AndEngine是一款知名的Android 2D遊戲引擎。該引擎代碼開源,並且可以免費使用。本書詳細講解如何使用AndEngine引擎開發2D遊戲。 試讀:http://pan.baidu.com/s/1c0CODiw 前言
Time of Update: 2014-12-30
標籤:listview 帶傳回值的intent 這次主要實現設定安全號碼的功能,即當發現手機SIM卡資訊發生改變時,會自動給安全號碼發送一條警示簡訊。主要包括選擇連絡人功能。涉及到的知識點包括:帶返回值的Intent,ListView資料配接器。選擇連絡人功能介面 用ListView來對讀取的連絡人進行展示/mobilesafe/res/layout/select_contact.xml<?xml
Time of Update: 2014-12-30
標籤:inputtype android android:inputType參數類型說明文本類型,多為大寫、小寫和數字記號。android:inputType=”none”//輸入一般字元android:inputType=”text”//輸入一般字元android:inputType=”textCapCharacters”//輸入一般字元android:inputType=”textCapWords”//單詞首字母大小andr
Time of Update: 2014-12-30
標籤:android 生命週期 activity 應用程式(或Activity)執行的狀態稱為進程(progress)。在
Time of Update: 2014-12-30
標籤:gcd iosdevtip 串列隊列 並行隊列 本篇文章會持續更新:我們經常用到的:dispatch_async(dispatch_get_global_queue(0, 0), ^{ // 處理耗時操作的代碼塊 //通知主線程重新整理 dispatch_async(dispatch_get_main_queue(), ^{
Time of Update: 2014-12-30
標籤:1-順延強制 可以安排其線程(1),主隊列 dispatch_queue_t queue= dispatch_get_main_queue(); dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(5.0 * NSEC_PER_SEC)), queue, ^{
Time of Update: 2014-12-30
標籤:現在很流行在H5頁面滑屏的效果,特別是在瀏覽器視窗中,幾乎很多推廣的活動是使用到上下滑屏,一開始和前端的同事一起合作寫滑屏效果花費了很多的時間,而且寫出來的頁面在瀏覽器的相容上踩了很多坑,於是果斷採用了架構。最初接觸是使用iscroll4.js的架構,畢竟它是比較成熟的,用起來會讓人覺得放心,可惜它在android2.3下滑屏效果相容性不是很好,另外還有一個缺點是這個架構的有25K,為了一個滑屏的效果載入25K的代碼是不划算的~後來找了2個比較簡單的(輕量、少bug),這裡推薦給大家,有需
Time of Update: 2014-12-30
標籤:/** *擷取全域並發隊列 */ dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); // 1.添加到非同步任務隊列中執行,開啟新線程
Time of Update: 2014-12-30
標籤:RelativeLayout布局 android:layout_marginTop="25dip" //頂部距離 android:gravity="left" //空間布局位置 android:layout_marginLeft="15dip //距離左邊距 // 相對於給定ID控制項 android:layout_above 將該控制項的底部置於給定ID的控制項之上; android:layout_below
Time of Update: 2014-12-30
標籤:三十八:各個版本IPHONE解析度及圖片的實現原理[email protected] : iPhone 4s (320 x 420)desert[email protected] : iPhones 5, 5C and 5S (320 x 568)desert[email protected] : iPhone 6 (375 x 667)desert[email protected] : iPhone 6+ (414 x 736)[email
Time of Update: 2014-12-30
標籤:在做3G程式調試時遇到了簡訊發不出去的情況。1)3G模組為 SIMCOM 5216E2)不包含1122334455 的ASCII串都可以收到3)有一方使用聯通手機卡就收不到含有1122334455的命令返回4)換成移動手機卡(收和發都用移動卡)可以收到包含1122334455的命令返回確定與模組無關。另:在模擬時,可以直接通過修改記憶體的資料值來快速測試。好處是不用每次重新編譯代碼。關於聯通基站攔截1122334455字串
Time of Update: 2014-12-30
標籤:[java] view
Time of Update: 2014-12-30
標籤:Intent.setFlags()函數用法:Intent的常用Flag參數:FLAG_ACTIVITY_CLEAR_TOP:例如現在的棧情況為:A B C D 。D此時通過intent跳轉到B,如果這個intent添加FLAG_ACTIVITY_CLEAR_TOP標記,則棧情況變為:A B。如果沒有添加這個標記,則棧情況將會變成:A B C D