Time of Update: 2016-05-04
標籤:第一步:自訂xml屬性建立一個android項目,在values檔案夾中建立一個atts.xml的檔案,在這個xml檔案中聲明我們一會在使用自訂控制項時候需要指明的屬性。atts.xml<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="ToolBar"> <attr name="title" format="string"
Time of Update: 2016-05-04
標籤:剛剛從eclipse轉androd studio遇到遇到了很多坑,今天距幫大家來填填坑自2013年5月16日,在I/O大會上,Google推出新的Android開發環境——Android Studio,並對開發人員控制台進行了改進,增加了五個新的功能, google就已經徹底放棄eclipse 轉as了!我們知道as選擇了最優秀的構建工具gradleGradle:Gradle是一個基於Apache Ant和Apache
Time of Update: 2016-05-03
標籤:簡介運行Demo安裝依賴包現在編譯好的依賴GradleMavenProguard簡單使用設定暫未圖和載入失敗圖載入封面圖從其他路徑載入圖片載入圖片到其他控制項調試資訊開啟請求響應資訊開啟工作流程日誌簡介現在在Android上載入圖片的架構都已經爛大街了,所以我們這裡也不說誰好誰壞,當然也不做比較了,因為得出的結果都是片面的,沒有誰好誰壞只有適不適合需求罷了起因是在泰國舉行的Google開發人員論壇上,Google為我們介紹了一個叫Glide
Time of Update: 2016-05-03
標籤: 在android應用開發過程中,固定的一些控制項和屬性可能滿足不了開發的需求,所以在一些特殊情況下,我們需要自訂控制項與屬性。一、實現步驟 1. 繼承View類或其子類 2.
Time of Update: 2016-05-03
標籤:有篇文章說的比較簡潔,大家可以參考下:AndFix使用說明下面說說實際使用中遇到的問題1:如何繼承到gradle項目中dependencies { compile ‘com.alipay.euler:andfix:[email protected]‘}截止目前2016-5-3
Time of Update: 2016-05-03
標籤:AndroidStudio中使用SVN提交項目 1、安裝SVN,我選擇使用TortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msi(安裝檔案地址如下:http://download.csdn.net/detail/fengbianyun/9508797),而不是Setup-Subversion-1.8.15.msi(因為在這個版本中我遇見了各種坑,代碼各種提交不上去)在安裝這個SVN檔案的時候注意:(在AndroidStudio中需要命令列操作,就是sv
Time of Update: 2016-05-04
標籤:ShareSDK的整合這裡就不詳細介紹了, 官網的都已經夠詳細了..官方的預設分享樣式如下:貼上我的原始碼:// 建立分享圖片 NSString *imageURLString = @"http://mob.com/Assets/images/logo.png?v=20150320"; NSArray* imageArray = @[imageURLString]; // 分享內容參數 NSMutableDictionary *shareParams =
Time of Update: 2016-05-04
標籤:學習fragment時遇到的問題這幾天學習fragment靜態載入時遇到這樣的問題:java.lang.RuntimeException: Unable to start activity ComponentInfo{。。。。。。。。。。}: android.view.InflateException: Binary XML file line #。。: Error inflating class
Time of Update: 2016-05-04
標籤: 簡單的一個例子,是以前用Dephi寫的,前不久剛實現了一個在Python中使用Delphi控制項來編寫介面程式,於是趁熱寫一個類似的的查詢方案。
Time of Update: 2016-05-04
標籤:Android是基於Linux的作業系統,底層是Linux核心層(Linux2.6,
Time of Update: 2016-05-04
標籤: 重寫View的onTouchEvent()方法,傳遞進來MotionEvent對象調用MotionEvent對象的getAction()方法,擷取當前動作switch判斷一下當前動作事件為MotionEvent.ACTION_DOWN是手指第一次觸控螢幕幕事件為MotionEvent.ACTION_MOVE是手指在螢幕上移動事件為MotionEvent.ACTION_UP是手指離開螢幕 當手指觸摸到螢幕定義手指最後的座標lastX調用MotionEvent對象的get
Time of Update: 2016-05-04
標籤:第一種方式:UIImage *image = [UIImage imageNamed:@"image"]; 使用這種方式,第一次讀取的時候,先把這個圖片存到緩衝裡,下次再使用時直接從緩衝中讀取;優點:只有第一次使用的時候稍慢,接下來在使用就會稍快;缺點:如果在當前工程中只使用一次會浪費記憶體。第二種方式:initWithContentsOfFiles初始化時,每次都會根據路徑去讀取,不會佔用記憶體,如果圖片在當前工程中只使用一次,應該選擇這個方法。ios
Time of Update: 2016-05-03
標籤:loadData()中的html data中不能包含‘#‘, ‘%‘, ‘\‘, ‘?‘四中特殊字元,出現這種字元就會出現解析錯誤,顯示找不到網頁還有部分html代碼。需要如何處理呢?我們需要用UrlEncoder編碼為%23, %25, %27, %3f 。可以使用以下兩種代碼,data為string類型的html代碼1 webView.loadData(URLEncoder.encode(data, "utf-8"), "text/html",
Time of Update: 2016-05-03
標籤:在Jeff的地圖動畫中,他同時使用了所有位置、透明度和比例動畫的組合。初始的面板稍微縮小並且透明度降低,所以它很好地淡出到應用的背景中去了。地圖面板從一個比1.0倍稍微大一點的比例(可能是1.1倍之類的)以及0.0的透明度開始。然後動畫減小到1.0倍以及1.0的透明度。它還有一個輕微的位置動畫來上移一些像素。記得這個手錶的介面和它光滑的動作嗎?真的沒有什麼秘訣,這個動畫設計唯一的屬性就是元素的位置。沒有比例或者透明度的調節,元素僅僅是在螢幕上通過改變他們的位置來移入移出。每個動畫的開始時間
Time of Update: 2016-05-03
標籤:上一篇部落格傳送門:Android常見問題總結(二)11. Android的資料存放區形式在Android中的資料存放區形式主要有以下幾種:SharedPreferrencesSharedPreferrences主要用於儲存一些少量的簡單的應用程式配置資訊。SharedPreferrences以明文鍵值對的形式把資料存放區在一個xml檔案上,該檔案位於/data/data/<package
Time of Update: 2016-05-03
標籤:本部落客要講述的是3.0屬性動畫之前的動畫xml參數1 alpha 漸層透明度動畫效果<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" > <alpha android:duration="1000"
Time of Update: 2016-05-03
標籤:第二章呢,就比較死板硬套了。從名字上我們不難看出搭建android開發環境。對android進行人機互動,就需要一定的平台來滿足我們的各種條件。那麼android開發環境就出現了。最開始的搭建就需要JDK了,首先去官方網站下載下我們所需的JDK,下載下先不著急,必須要把電腦上的環境變數給配置好了。此外還要去網站下載並安裝android
Time of Update: 2016-05-03
標籤:描述陶陶家的院子裡有一棵蘋果樹,每到秋天樹上就會結出10個蘋果。蘋果成熟的時候,陶陶就會跑去摘蘋果。陶陶有個30厘米高的板凳,當她不能直接用手摘到蘋果的時候,就會踩到板凳上再試試。現在已知10個蘋果到地面的高度,以及陶陶把手伸直的時候能夠達到的最大高度,請幫陶陶算一下她能夠摘到的蘋果的數目。假設她碰到蘋果,蘋果就會掉下來。輸入包括兩行資料。第一行包含10個100到200之間(包括100和200)的整數(以厘米為單位)分別表示10個蘋果到地面的高度,兩個相鄰
Time of Update: 2016-05-03
標籤: 仔細看就是四個角,發現出現四個黑稜角,這個肯定使我們不想要的結果,我在設定檔中怎麼設定都不行,鬱悶了好久,突然發現之前做過dialog顯示圖片的效果,找了一下例子,原來真的做過,看來我真的不適合做程式啊,努力賺錢做生意去.說的好像跑偏了,說正題:解決方案就是:getWindow().setBackgroundDrawable(new
Time of Update: 2016-05-03
標籤: