Time of Update: 2016-05-09
標籤:適配器模式:將一個類的借口轉換成用戶端希望的另一個介面有一個很直觀的圖: 例如 :電來源配接器(將110V電壓轉換成220V電壓,其中Traget是220V電壓,adaptee就是110V電壓,Adapter就是適配器): 代碼實現:1 #import "Adapter.h"2 3 @implementation Adapter4 -(int)changeTo220:(int)adaptee{5 return 220;6 }7
Time of Update: 2016-05-09
標籤:Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.For example, Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6.The above
Time of Update: 2016-05-09
標籤:下面這個是基礎的快速鍵 這個會讓我們的開發變得快速/** *Log日誌的輸出列印 直接就是loge logm logr logt * 代碼提示的快速鍵 ctrl+alt+space * 代碼上下行移動 ctrl_shift+上下鍵 * 複製當前的行代碼到下一行快速鍵是ctrl+D * 剪下ctrl+X 粘貼ctrl+V * 刪除一行代碼ctrl+Y * 類中的方法之間快速的移動alt+上下鍵游標會在方法之間移動 * 選中代碼 連續按會出現不同的效果ctrl+W
Time of Update: 2016-05-09
標籤:Android通用流行架構大全1. 緩衝名稱描述DiskLruCacheJava實現基於LRU的磁碟緩衝2.圖片載入名稱描述Android Universal Image Loader一個強大的載入,緩衝,展示圖片的庫Picasso一個強大的圖片下載與緩衝的庫Fresco一個用於管理映像和他們使用的記憶體的庫Glide一個圖片載入和緩衝的庫3.
Time of Update: 2016-05-09
標籤:在應用程式註冊、登陸或者有關支付確認的介面,經常會用到驗證碼,驗證碼有的是通過手機發送擷取的,有的是在本地點擊擷取的,通過手機發送擷取的動態驗證碼可以使用第三方類庫實現,本地點擊擷取的是在本地自己繪製的,下面我們來詳細講解一下本地產生動態驗證碼的過程。匯入CoreGraphics.framework驗證碼封裝了一個UIView,在使用的時候直接把這個View加到介面上使用CaptchaView.h#import <UIKit/UIKit.h>@interface
Time of Update: 2016-05-09
標籤:為瞭解決通訊中的安全問題(http://drops.wooyun.org/papers/548) 替換addJavascriptInterface
Time of Update: 2016-05-09
標籤:UIView控制項都有Alpha,Hidden和Opaque這三個常見屬性,UIView控制項BackgroundColor是用RGBA表示的,故背景色也會有一個alpha(在Storyboard中調色盤顯示為opacity)。這些屬性使用時易混淆,尤其是Alpha和Opaque之間有的時候不是很好分別,稍微整理下:Alpha(不透明度)alpha是不透明度,屬性為浮點類型的值,取值範圍從0到1.0,表示從完全透明到完全不透明,其特性有當前UIView的alpha值會被其所有subview
Time of Update: 2016-05-09
標籤:可以利用Java的JarFile ,JarEntry,Certificate 來擷取android app的簽名資訊 public class Do { private static final char[] wJ = "0123456789abcdef".toCharArray(); /** * 從APK中讀取簽名 * * @param file * @return * @throws IOException
Time of Update: 2016-05-09
標籤: 有時當自己的iPhone手機插入一台iMAC電腦時,會自動彈出自己iPhone手機的照片。 這相當影響人的隱私等等,所以順便將方法(參考網路的)小記一篇部落格。 一、OS X 10.10以上使用者解決辦法:因為OS X 10.10系統以後iPhoto程式由“照片”程式取代,要阻止“照片”自動彈出,非常簡單,在彈出的視窗左上方就有“為此裝置開啟‘照片‘”
Time of Update: 2016-05-09
標籤:[self.lable setNumberOfLines:0];
Time of Update: 2016-05-09
標籤:import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.provider.ContactsContract.CommonDataKinds.Event;import android.util.AttributeSet;import
Time of Update: 2016-05-09
標籤:http://blog.csdn.net/stpeace/article/details/39534361 進程間的通訊方式有很多種, 上次我們說了最傻瓜的“共用外存/檔案”的方法。 那麼, 在本文中, 我們即將學習“共用記憶體”的方式實現進程間的通訊, 這是IPC最快的方法。有的地方又把這種“共用記憶體”的方式叫做“記憶體對應檔”方式。
Time of Update: 2016-05-09
標籤:什麼是 rxJava?RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.簡單來說,rxJava 是一種 基於事件的,使用了可被觀察序列 的非同步 響應 擴充 的類庫。這句話有這幾個意思: rxJava 是解決
Time of Update: 2016-05-09
標籤:轉載請標明出處: http://blog.csdn.net/lxk_1993/article/details/51351365本文出自:【lxk_1993的部落格】相信很多碼友都碰到過這種情況,在一個介面放了一個datepicker.但是在5.0以上的手機上顏色顯示的效果不怎麼好。就像這樣,顏色處理的不怎麼好。一開始百度找解決辦法,搜了一下沒什麼結果,只能啃官方的api了,然後就找到了。其實這種效果很好處理。只要在xml檔案中設定一下屬性就可以了android:headerBac
Time of Update: 2016-05-09
標籤:iOS程式啟動流程完整啟動流程UIApplicationMain方法UIApplicationAppDelegate代理生命週期回調UIWindowUIViewController控制器控制器View的載入iOS工程常見檔案xxx-Infoplist檔案InfoPliststringsxxx-PrefixpchDefaultpngIconpngiOS程式啟動流程1.
Time of Update: 2016-05-09
標籤:BroadcastReceiver的定義 廣播是一種廣泛運用的在應用程式之間傳輸資訊的機制,主要用來監聽系統或者應用發出的廣播資訊,然後根據廣播資訊作為相應的邏輯處理,也可以用來傳輸少量、頻率低的資料。 在實現開機啟動服務和網路狀態改變、電量變化、簡訊和來電時通過接收系統的廣播讓應用程式作出相應的處理。 BroadcastReceiver 自身並不實現圖形化使用者介面,但是當它收到某個通知後, BroadcastReceiver 可以通過啟動 Service 、啟動
Time of Update: 2016-05-09
標籤:Android Studio includes all the tools you need to build apps for Android.DOWNLOAD ANDROID STUDIO 2.0FOR WINDOWS (1166 MB)VERSION: 2.0.0.20RELEASE DATE: APRIL 7, 2016Android Studio 2.0 Download - From dl.GoogleAndroid Studio 2.0 視頻介紹 |
Time of Update: 2016-05-09
標籤:通常在清空表的時候,還需要把自增列歸零。在SQLite中定義自增列的方法如下:1CREATE TABLE TableName ( id INTEGER PRIMARY KEY AUTOINCREMENT, ... );當SQLite資料庫中包含自增列時,會自動建立一個名為 sqlite_sequence
Time of Update: 2016-05-09
標籤:iOS開發資料庫篇—FMDB資料庫隊列一、程式碼範例1.需要先匯入FMDB架構和標頭檔,由於該架構依賴於libsqlite庫,所以還應該匯入該庫。2.代碼如下: 1 // 2 // YYViewController.m 3 // 05-FMDB資料庫隊列 4 // 5 // Created by apple on&
Time of Update: 2016-05-09
標籤:在ListView中用RatingBar(自訂的表徵圖),ListView就不能響應自己的單擊事件OnItemClickListener。這怎麼辦呢?只需要將布局檔案中的Ratingbar的Android:isIndicator設定為false就可以了,這個代表該ratingbar只是作為指標,不可操作。 有一些情況我們需要通過自訂ListView來實現一些效果,那麼在這個時候,我們通常會碰到自訂ListView無法選中整個ListViewItem的情況,也就是無法響應ListV