Time of Update: 2015-08-17
標籤:金田(github樣本源碼) 自AppleWatch發行的同時就可以為AppWatch開發相應的應用程式,不過最初的版本,能開發的功能極為有限,所以也只是有少數的App廠商為Apple定製了App,所以迄今為止,Apple Store上面,看得到的Apple Watch應用也為數不多,多數都是直接跟Apple Watch所帶的感應器有關的應用,如醫學類、通訊、提醒、運行類等。 然此次,Apple
Time of Update: 2015-08-17
標籤:現在越來越多涉及到圖片展示的應用都會加入標籤功能,標籤功能也越來越流行。想起以前做過的一個項目用到過這個功能,所以趁有時間,整理一下,僅供參考,不足之處還請多多指教。 1、標記介面這個介面放一個UIImageView,寬高比例1:1。進入這個介面之前,圖片建議是裁剪成1:1,這個比例有利於標籤的展示。這個介面代碼就不用展示了。 2、加標籤按鈕 我們項目中是將標籤分為兩類,文字標籤和地理位置標籤,基本上是相同的。按鈕的布局可以參考我的,也可以自訂。-
Time of Update: 2015-08-17
標籤: 概述 前一篇文章(美團Android自動化之旅—產生渠道包)介紹了Android中幾種產生渠道包的方式,基本解決了打包慢的問題。 但是,隨著渠道越來越多,不同渠道對應用的要求也不盡相同。例如,有的渠道要求美團用戶端的應用程式名稱為美團,有的渠道要求應用程式名稱為美團團購。又比如,有些渠道要求應用不能使用第三方統計工具(如flurry)。總之,每次打包都需要對這些渠道進行適配。
Time of Update: 2015-08-17
標籤:在Android手機開發中,肯定需要用到SD卡來儲存資料的,但是如何獲得SD卡路徑,決不能使用寫死發方式,如“/sdcard/......”,因為不同的手機,他們的SD卡命名也會有所不同。這時可以使用Environment類來解決問題:
Time of Update: 2015-08-17
標籤: 代碼<!DOCTYPE html><html><head><meta charset="utf-8"/><title></title><script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script></
Time of Update: 2015-08-17
標籤:最近在做手機頁面時,遇到數字輸入的鍵盤的問題,之前的做法只是一刀切的使用 type="tel",不過一直覺得九宮格的電話號碼鍵盤上的英文字母太礙事了。於是想要嘗試其它的實現方案,最終的結論卻令人沮喪。不過也趁機詳細瞭解了下pattern這個屬性。type="tel" 和 type="number"
Time of Update: 2015-08-17
標籤:Android中的gen檔案時連結程式和XML中資源定義的橋樑,所以如果gen檔案夾為空白可能有以下的幾個原因:1.XML檔案錯誤,這時可以檢查res檔案夾中的檔案是否有錯誤2.匯入新的Android工程,可能是Android版本的不正確報錯,這時可以右擊工程選擇屬性,然後選擇Android一個版本就可以了3.匯入的android版本存在編碼錯誤,原來人家寫的是utf8 結果匯入預設為gbk了Android工程gen目錄無法產生的解決辦法匯總
Time of Update: 2015-08-17
標籤:導覽列搜尋方塊是非常常用一個UI控制項。1.需求:在“發現”頁面,在頂部導覽列NavigationBar上添加一個搜尋方塊左端帶有“放大鏡”表徵圖2.思路使用UISearchBar:
Time of Update: 2015-08-16
標籤: android 3.0之後添加的一些動畫 animator 中的 ObjectAnimator: 補間動畫能實現的: 1.alpha 透明度 //第一個參數為 view對象,第二個參數為 動畫改變的類型,第三,第四個參數依次是開始透明度和結束透明度。ObjectAnimator alpha = ObjectAnimator.ofFloat(text, "alpha", 0f, 1f);alpha.setDuration(2000);//
Time of Update: 2015-08-16
標籤:surfaceview layout mainactivity用SurfaceView寫一個自製的背景圖,並且可以移動,加上安卓飛機大戰(一)中的BackgroundManager類,可以直接使用GameView代碼:public class GameView extends SurfaceView implements SurfaceHolder.Callback,Runnable{ private SurfaceHolder
Time of Update: 2015-08-16
標籤:載入動態圖片 gif gif包 安卓開發 有兩種方法第一種 麻煩,需要把一張gif圖分解幀,然後將幀一張一張繪製,很麻煩。第二種,可以直接在網上下載一個drawable.gif 包包裡libs檔案夾下有以下檔案650) this.width=650;" style="float:left;"
Time of Update: 2015-08-16
標籤:android sdk adt 混淆 proguard 我在部落格上發表一些我的Android學習心得,希望對大家能有協助。 這一篇我們講述一下最新的ADT環境下如何進行Android混淆在新版本的ADT建立項目時,混碼的檔案不再是proguard.cfg,
Time of Update: 2015-08-16
標籤:基本想好了怎麼寫,並且也在這一周開始抽出時間兌現之前的預告。 首先,如果我們打進ASIHTTPRequest和NSURLConnection在baidu裡面,大家可以立刻發現到CSDN gnicky的文章,這位前輩介紹了關於為什麼我們需要選擇ASIHTTPRequest而不是NSURLConnection。這位前輩其實把Stackoverflow裡面的文章摘出來了一下(其實就第一段,後面兩段,我已經不知道前輩的目的為何了),我們來看一下原文:Why should I
Time of Update: 2015-08-16
標籤:Android和iOS那個好?應該先往哪個上面投入資源?多次被人問到此類問題,筆者剛好自己的項目也需要考慮iOS版本。就索性進行了一番調研,於是有了本文(本次不討論越獄的iOS)首先從情感上,你喜歡哪個就好,就像百事可樂和可口可樂,當然這個比喻不是很恰當,因為可樂喝起來幾乎一樣,但是Android和iOS還是有很大差別的。iOS來源於Apple的OSX,是UNIX系統,OSX已經有差不多10年的曆史,從核心底層到軟體架構都是逐步發展過來的。iOS使用ObjectivC這個古老的語言來做開發
Time of Update: 2015-08-16
標籤:一、android一個應用程式啟動了另外一個應用程式時候有2中方法。 第一種是知道了調用的app的具體action,category(一般前兩個值是預設的即下面方法裡的)、包名和類名 public void start(View v) { Intent intent2 = new Intent("android.intent.action.MAIN"); intent2.addCategory("android.intent.category.LAUNCHER"
Time of Update: 2015-08-16
標籤:極客學院教程: http://www.jikexueyuan.com/course/61_5.html?ss=11. SlidingMenu開源庫的配置2. SlidingMenu 的使用--------------------------------------------------------------工程代碼: 開源庫:SlidingMenu.zip ActionBarSherlock.zip
Time of Update: 2015-08-16
標籤:編寫android應用的時候,往往我們需要編寫一些商務邏輯實作類別,但是我們可能不能明確這個商務邏輯是否可以成功實現,特別是邏輯代碼體十分巨大的時候,我們不可能一行一行檢查自己的代碼,為瞭解決這樣的問題就出現了:Android下編寫單元測試代碼-----Junit Test
Time of Update: 2015-08-16
標籤:分為相容模式和高解析度模式。相容模式當你的 app 沒有提供 3x 的 LaunchImage 時,系統預設進入相容模式,大螢幕一切按照 320 寬度渲染,螢幕寬度返回 320;然後等比例展開到大屏。這種情況下對介面不會產生任何影響,等於把小屏完全展開。但是建議不要長期處於這種模式下,否則在大屏上會顯得字大,內容 少,容易遭到使用者投訴。高解析度模式當你的 app 提供了 3x 的 LaunchImage
Time of Update: 2015-08-16
標籤:Android中Set/Get方法的使用總結: 使用get()和set()而不使用public的成員變數,是因為我們設計類的時候要遵循這樣的原則: (1).對提供類的人來說:類中有什麼都要隱藏起來,只告訴使用類的人,他能做什麼就可以。 (2).對使用類的人來說:不關心提供的類中有什麼,只關心該類中提供了什麼功能。所以設計類的時候:不提供public的成員變數,只向外部提供介面。這個問題其實很簡單,比如setAge(int age){ if(age<1||age>120)
Time of Update: 2015-08-16
標籤:IOS沙箱目錄解析出於安全考慮,iOS系統的沙箱機制規定每個應用都只能訪問當前沙箱目錄下面的檔案(也有例外,比如系統通訊錄能在使用者授權的情況下被第三方應用訪問),這個規則把iOS系統的封閉性展現的淋漓盡致。一、沙箱中幾個主要的目錄每個沙箱下面都有相似的目錄結構,如所示(出自蘋果官方文檔):每個應用的沙箱目錄都是相似的,主要包含圖中所示的4個目錄:1、MyApp.app①存放內容該目錄包含了應用程式本身的資料,包括資源檔和可執行檔等。程式啟動以後,會根據需要從該目錄中動態載入代碼或資源到記