Time of Update: 2015-08-03
標籤: 概述:BroadcastReceiver用於接收並處理廣播通知(broadcastannouncements)。 多數的廣播是系統發起的,如地區變換、電量不足、來電來信等。程式也可以播放一個廣播。程式可以有任意數量的 broadcast receivers來
Time of Update: 2015-08-03
標籤: 第一次寫部落格,都是低級的錯誤,大神見笑了。 今天做安卓載入圖片到 ImageView,報了 一個 java.lang.IllegalArgumentException: width and height must be > 0錯誤,只能怪我英文不好,沒看懂。先把My Code貼出來。 1 bmp = BitmapFactory.decodeStream(cr.openInputStream(uri)); 2 3 // 縮放圖片 4 WindowManager
Time of Update: 2015-08-03
標籤:AndroidUI卡頓, 是總會遇到的問題, 這個坑經常遇到, 通常在最佳化時才會重點關注. 通常在Adapter.getView()方法中比較突出.人眼的原因, 1秒24幀的動畫才能感到順暢. 所以每幀的時間大概有41ms多一點點(1000ms/24). 但是但是, 注意了, 這41ms不是全都留給你java代碼, 而是所有java native 螢幕等等的, 最後留給我們用java層級發揮的時間, 只有16~17ms了.所以,當你最佳化視覺效果時, 留意UI線程的時間,
Time of Update: 2015-08-03
標籤:一、click 和 tap 比較兩者都會在點擊時觸發,但是在手機WEB端,click會有 200~300 ms,所以請用tap代替click作為點擊事件。singleTap和doubleTap
Time of Update: 2015-08-03
標籤:ios c語言 library 1.首先是準備好要編譯的.h檔案和.c檔案。 2.在Xcode中建立library的工程。 3.將.h和.c檔案拷貝進入項目中,並刪除項目的原本代碼。 4.編譯項目,在product目錄下會得到.a檔案。 5.使用:建立一個項目,添加剛才.h檔案。 然後在這個工程的Build Phases的Link Binary With
Time of Update: 2015-08-03
標籤: RGB值 RGB值 RGB值黑色000#000000黃色2552550#FFFF00淺灰藍色176224230#B0E0E6象牙黑413633#292421香蕉色22720787#E3CF57品藍65105225#4169E1灰色192192192#C0C0C0鎘黃25515318#FF9912石板藍10690205#6A5ACD冷灰128138135#808A87dougello23514285#EB8E55天藍135206235#87CEEB石板灰112
Time of Update: 2015-08-03
標籤:關鍵詞:sqlite資料庫,listview,資料配接器,內容提供者sqlite資料庫:SQLiteOpenHelper類;SQLiteDatabase; SQLiteOpenHelper:A helper class to manage database creation and version management. SQLiteDatabase:Exposes methods to manage a SQLite
Time of Update: 2015-08-03
標籤:<!-- 是否啟動webapp功能,會刪除預設的蘋果工具列和功能表列 --><meta name="apple-mobile-web-app-capable" content="yes" /><!-- 當啟動webapp功能時,顯示手機訊號、時間、電池的頂部導覽列的顏色 --><meta name="apple-mobile-web-app-status-bar-style" content="black" /><!--width
Time of Update: 2015-08-03
標籤:一,iOS端開發。 如果購買成功,我們需要將憑證發送到伺服器上進行驗證。考慮到網路異常情況,iOS端的發送憑證操作應該可以持久化,如果程式退出,崩潰或網路異常,可以恢複重試。二,伺服器端開發。 伺服器背景工作比較簡單,分為4步: 1,接收iOS端發來的購買憑證。 2,判斷憑證是否已經存在,是否驗證過,然後,儲存該憑證。 3,將該憑證發送到蘋果的伺服器驗證,並將驗證結果返回給用戶端。
Time of Update: 2015-08-03
標籤:在Android應用開發中,我們經常會需要實現左右切換視圖的功能,這通常需要在LinearLayout、RelativeLayout等布局中添加ImageView來實現。如果每次只需展示一張圖片,並可以通過左右滑動螢幕來顯示前一張或者後一張圖片,就可以通過ViewFlipper或者ViewSwitcher來實現。滑動的手勢檢測主要通過MotionEvent類來實現,但在本文中是由GestureDetector類來實現的。 當我們需要在兩個或更多個視圖間滑動顯示時,ViewFlip
Time of Update: 2015-08-03
標籤:我們知道EditText有個屬性android:maxLength="xxx" ,可以設定EditText的最大長度。也可以用如下代碼設定長度,editText.setFilters( new InputFilter[]{ new InputFilter.LengthFilter( 50 )}); 然後我寫個小樣本,xml布局如下:<LinearLayout
Time of Update: 2015-08-03
標籤:1、設定旋轉動畫final RotateAnimation animation =new RotateAnimation(0f,360f,Animation.RELATIVE_TO_SELF, 0.5f,Animation.RELATIVE_TO_SELF,0.5f); animation.setInterpolator(new LinearInterpolator()); // LinearInterpolator 表示均勻速率animation.setDuration(3000);/
Time of Update: 2015-08-03
標籤:AndroidStudio用於開發安卓Apk非常地方便,但是它的很多設定都與Eclipse不一樣。比如給項目中添加新的jar,在AndroidSutdio中就沒有Java編譯路徑的入口,就很難找到添加jar的入口。不過換一種思路,在AndroidSutdio中添加jar也是很方便的。 點擊啟動AndroidStudio,啟動後的介面。 複製你需要添加的jar,並將其黏貼到app— —src— —main— —libs檔案夾下,可啟動並執行AndroidStudio項目都有像這樣的目錄結構。
Time of Update: 2015-08-03
標籤:1、一般情況,使用 self performSelector:SEL withObject:id方法[self performSelectorOnMainThread:@selector(testAA:) withObject:[NSArray arrayWithObjects:@"1",@"2", nil] waitUntilDone:NO];-(void) testAA:(NSArray*)data{ if
Time of Update: 2015-08-03
標籤:android asynctask 在AsyncTask中,我們沒有辦法直接停止掉非同步任務,只能通過cancel方法來將AsyncTask標記為cancel狀態,即cancel方法只是傳遞了一個訊號量,而不是真的cancel了非同步任務。
Time of Update: 2015-08-03
標籤:郭孝星 微博:郭孝星的新浪微博 郵箱:[email protected] 部落格:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells【Android應用開發技術:使用者介面】章節列表 【Android應用開發技術:使用者介面】使用者介面基本原理 【Android應用開發技術:使用者介面】裝置適配 【Android應用開發技術:使用者介面】使用者介面布局技巧
Time of Update: 2015-08-03
標籤:狀態更改通知:1. 委託方法:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 通知: UIApplicationDidFinishLaunchingNotification 載入完成程式啟動 2.委託方法:-
Time of Update: 2015-08-03
標籤:Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process until the
Time of Update: 2015-08-03
標籤:今天在做項目的時候,遇到了一個問題,就是需要把一個常按監聽事件,加到一個linearlayout中,但是,這個linearlayout中有其他的button、textview等控制項,這樣就導致當我們常按textview的時候,觸發的是textview等子控制項的常按事件。今天我們討論的並不是如何解決這個問題,而是在解決這個問題的過程中,我遇到的android:clickable 跟 android:longClickable 這兩個xml屬性。先看這兩個屬性在xml中的用法
Time of Update: 2015-08-03
標籤:IOS 內支付有兩種模式: 1) 內建模式2) 伺服器模式內建模式的流程可以簡單的總結為以下幾步: 1) app從app store 擷取產品資訊2) 使用者選擇需要購買的產品 3) app發送支付請求到app store4) app store 處理支付請求,並返回transaction資訊5) app將購買的內容展示給使用者 伺服器模式的主要流程如下所示:1) app從伺服器擷取產品識別欄位表2) app從app store 擷取產品資訊3)