Time of Update: 2015-03-05
標籤:android onkeylistener main.xml代碼如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-03-05
標籤:looper messagequeue handler android訊息處理機制 1. Thread Local Storage (線程局部儲存)
Time of Update: 2015-03-05
標籤:android 架構 xutils 架構地址:https://github.com/wyouflf/xUtils需要的許可權<uses-permissionandroid:name="android.permission.INTERNET"/>
Time of Update: 2015-03-05
標籤: 比起之前一直在刷的背包題,這道題可以算是最純粹的dp了,寫下簡單題解。 題意是說cows在1樹和2樹下來回移動取蘋果,有移動次數限制,問最後能拿到的最多蘋果數,含有最優子結構性質,大致的狀態轉移也不難想出,以 dp[i][j] 表示第 i 分鐘使用了 j 次移動機會時能獲得的最多蘋果數(不需3維,因為 j 隱含著在1樹還是2樹的資訊,判奇偶性即可,一開始 0min 時在1樹),大體的狀態轉移方程就是: dp[i][j] = j & 1 ? c[i][2] : c[i][1]
Time of Update: 2015-03-05
標籤:Android中實現view的更新有兩組方法,一組是invalidate,另一組是postInvalidate,其中前者是在UI線程自身中使用,而後者在非UI線程中使用。 Android提供了Invalidate方法實現介面重新整理,但是Invalidate不能直接線上程中調用,因為他是違背了單執行緒模式:Android UI操作並不是安全執行緒的,並且這些操作必須在UI線程中調用。
Time of Update: 2015-03-05
標籤:動態改變控制項位置的方法:setPadding()的方法更改布局位置。如我要把Imageview下移200px: ImageView.setPadding( ImageView.getPaddingLeft(), ImageView.getPaddingTop()+200, ImageView.getPaddingRight(
Time of Update: 2015-03-05
標籤:Alarm Service和Alarm Controller 例子非常類似,只是Alarm Service是用來Schedule一個Service,而前面的例子是來Schedule一個Broadcast。前面說過PendingIntent ,可以來描述一個Activity
Time of Update: 2015-03-05
標籤:utc時間 時間戳記 本文純屬整合,將在項目中用到的UTC時間和與.NET時間戳記的轉換進行記錄。 1、android擷取UTC時間/** * 擷取UTC時間 * * @return */public static String getUTCTimeStr() {DateFormat format = new
Time of Update: 2015-03-05
標籤:網路 ios ios七層(1)物理層——Physical 這是整個OSI參考模型的最低層,它的任務就是提供網路的物理串連。所以,物理層是建立在物理介質上(而不是邏輯上的協議和會話),它提供的是機械和電氣介面。主要包括電纜、物理連接埠和附屬裝置,如雙絞線、同軸電纜、接線裝置(如網卡等)、RJ-45介面、串口和並口等在網路中都是工作在這個層次的。 物理層提供的服務包括:物理串連、物理服務資料單元順序化(接收物理實體收到的位
Time of Update: 2015-03-05
標籤:ios 面試題 擴充 iOS經典面試會問到的一些問題:自己經過半個多月為大家整理出來的,有的答案不是唯一的!1、 簡述OC中記憶體管理機制。與retain配對使用的方法是dealloc還是release,為什麼?需要與alloc配對使用的方法是dealloc還是release,為什麼?readwrite,readonly,assign,retain,copy,nonatomic
Time of Update: 2015-03-05
標籤:下拉重新整理 慕課網 圖形混合模式 貝茲路徑 自訂view 之前看到一種下拉重新整理的效果,與以往的下拉效果都不一樣,大多數下拉重新整理都是一個圓形進度條在旋轉,而這個下拉重新整理則是一個不斷填充的效果。本以為這是個自訂View,後來反編譯慕課網的app後提取資源的時候看到好多的圖片,那大概慕課網app內部的實現應該是幀動
Time of Update: 2015-03-06
標籤:行動裝置 App在處理網路資源時,一般都會做離線緩衝處理,其中以圖片緩衝最為典型,其中很流行的離線緩衝架構為SDWebImage。但是,離線緩衝會佔用手機儲存空間,所以緩衝清理功能基本成為資訊、購物、閱讀類app的標配功能。今天介紹的離線緩衝功能的實現,主要分為快取檔案大小的擷取、刪除快取檔案的實現。擷取快取檔案的大小由於快取檔案存在沙箱中,我們可以通過NSFileManager API來實現對快取檔案大小的計算。計算單個檔案大小 +(float)fileSizeAtPath:(
Time of Update: 2015-03-06
標籤:SDWebImage 這個類庫提供一個UIImageView類別以支援載入來自網路的遠程圖片。具有緩衝管理、非同步下載、同一個URL下載次數控制和最佳化等特徵。 SDWebImage 支援非同步圖片下載+緩衝,提供了 UIImageView+WebCacha 的 category,方便使用。SDWebImage載入圖片的流程: 1. 入口 setImageWithURL:placeholderImage:options: 會先把 placeholderImage顯 示,然後
Time of Update: 2015-03-06
標籤:android轉載自:http://blog.csdn.net/feng88724/article/details/6333809 feng88724在進行UI布局的時候,可能經常會用到 android:gravity 和 android:layout_Gravity 這兩個屬性。關於這兩個屬性的區別,網上已經有很多人進行了說明,這邊再簡單說一下。
Time of Update: 2015-03-06
標籤:1. 點選連結並且可以跳轉到響應的網頁中去2. 實現代碼 textView1 = ( TextView ) this.findViewById ( R.id.textview1 );textView2 = ( TextView ) this.findViewById ( R.id.textview2 );String html = "<font color=‘red‘>I love android</font><br>";
Time of Update: 2015-03-06
標籤:1、首先,要先下載安裝包,共用一個網址,裡面有非常全面的安裝檔案,不管是windows還是linux的,都有,網址如下:http://www.cnblogs.com/tc310/p/3938353.html我下載的是圖中紅色標記的部分,下面就說說我在使用過程中遇到的問題吧。還有在使用之前,要保證jdk的安裝,這邊也有一個網址詳細介紹:http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html2、解壓直接開啟eclipse後,發
Time of Update: 2015-03-06
標籤:1 背景 本章節是關於Telerik AppBuilder for Visual Studio的。 目前(2014.12)為Telerik公司Telerik Platform的一部分,Telerik Platform功能是Cross-Platform Mobile Development for iOS, Android and Windows
Time of Update: 2015-03-06
標籤:目前開發行動裝置 App有三種模式:Native、Hybird、Web,若要開發跨平台的行動裝置 App,又希望與本地API互動,那麼Hybird是一個非常好的選擇。 作為一個.Net程式員,可以使用熟悉的IDE,Visual Studio來進行開發行動裝置 App,目前已經有基於Visual Studio的擴充來協助我們快速開發:Cordova(HTML/Javacript)Xamarin(.Net Framework)
Time of Update: 2015-03-06
標籤:andorid android開發 broadcastreceiver 廣播接收器 Android有一個非常重要的特性,就是廣播.也可以將廣播看做是通訊機制. Android四大組件: Activity, service, broadcastReceiver 和contentProvider,
Time of Update: 2015-03-06
標籤:LoonAndroid架構,同時給我們提供了一套自動檢測輸入規則的工具,用起來很是方便,下面介紹一下這個東東的使用方法(注意,該說明是基於項目已經整合了LoonAndroid架構而言,如果您未整合該架構,請先按照相關說明整合該架構而後方能使用):1、Validator 驗證器類 ①執行個體化: Validator validator = new Validator(this);