標籤:無線列印使用AirPrint無線列印,人們可以從你的app無線地列印內容並使用列印中心app來檢查列印工作。你可以得益於內建的對列印圖片和PDF內容的支援,或者你可以使用列印編程介面自訂格式和渲染。iOS會處理印表機的發現和所選擇的印表機的列印工作的調度與執行。一般來說,當使用者想要列印一些東西的時候會點擊你app中的標準動作按鈕。當他們在顯示的視圖上選擇列印條目後,他們可以選擇一個印表機,設定列印選項,並點擊列印按鈕來開始列印。使用者可以在列印中心app檢查他們請求的列印工
標籤:一、使用Broadcast Reciver 1.右擊java檔案夾,new->other->Broadcast Receiver後會在AndroidManifest.xml檔案中產生一個receiver項 <?xml version="1.0" encoding="utf-8"?><manifest
標籤:每款App都要有自己的icon,和名稱。需要的話還需要設定啟動圖。今天我們就來說一下如何設定這些。本篇部落格暫不討論關於尺寸的問題。icon:icon的設定還是很簡單的根據的箭頭和紅框標記所示,首先在工程中選中“images”,然後選擇“AppIcon”,把預先準備好的各個尺寸的icon拖到相應的框中。 設定完AppIcon以後,在General -> App Icons And Lauch Images
標籤:Android端通過HttpURLConnection上傳檔案到伺服器一:實現原理最近在做Android用戶端的應用開發,涉及到要把圖片上傳到後台伺服器中,自己選擇了做Spring3 MVC HTTP
標籤:http://www.html-js.com/article/2677 現在很多網站都是分為兩個版本,一個pc端的一個移動端的(響應式除外),針對這兩個版本,就需要對訪問的裝置進行判斷,如果是pc,就直接存取pc網站,否則就訪問移動端網站。對於這個問題可以通過判斷UA來解決,前端js可以判斷,後端判斷也行,這裡我們主要討論的是如何通過js來處理。假如我們有一個網站,pc端通過www.test.com訪問,而移動端通過m.test.com來訪問。我們需要做的就是當移動端訪問www.
標籤:對於伺服器端來說,返回給用戶端的資料格式一般分為html、xml和json這三種格式,現在給大家講解一下json這個知識點,1 如何通過json-lib和gson這兩個json解析庫來對解析我們的json資料,2 以及如何在我們的Android用戶端解析來自伺服器端的json資料,並更新到UI當中。(下篇來講) 一、什麼是jsonjson(Javascript Object Notation)是一種輕量級的資料交換格式,相比於xml這種資料交換格式來說,因為解析xml比較的複雜,
標籤:對於一個遊戲的開發,我們除了完畢遊戲的功能之外,還有多少東西我們須要考慮呢?非常多。也非常煩!但做過一遍之後下一次就會非常easy。都有什麼東西我們想加入到遊戲其中呢?(1)分享功能(2)評分功能(3)遊戲中心(GameCenter)(4)廣告(iAd以及其它廣告比方Admob)(5)在應用程式內購買(6)。。。這些功能並非全然必要的。要依據情況考慮。但比方分享,評分,這些功能能提高一個遊戲的擴散速度,顯示是值得每個遊戲都加入的功能。以下略微總結一下每個功能的基本使用方法。PS:這僅僅是一
標籤:android在android中,實現輸出log內容到sd卡中的檔案裡面,做法是:還是相對來說,log4j,算是好用。1.下載android的log4j的庫(的封裝)去:http://code.google.com/p/android-logging-log4j/下載對應的android-logging-log4j-1.0.3.jar,加到項目中。2.再去下載所依賴的apache的log4j庫去:http://logging.apache.org/log4j/1.2/download.ht
標籤:1. 安裝 Source Insight(1) Source Insight 相關資源安裝相關資源 : -- : http://www.sourceinsight.com/down35.html;-- 註冊碼 : SI3US-361500-17409 .2. 匯入 Android 源碼匯入 Android 源碼 : -- 建立工程 : Project -> New Project, 輸入一個工程名, 檔案路徑設定為 Android 源碼路徑, 這個一定要注意,
標籤:本文將繼續介紹一些非常實用的但是你可能不知道的快速鍵;沒看過前兩篇的可以移步:Android Studio你不知道的快速鍵(一)Android Studio你不知道的快速鍵(二)Select In..說實話,想不出一個比較好的翻譯 :P 乾脆使用英文吧。Select In.. 有沒有這樣的情境:你在Android Studio開啟了一個圖片檔案(或者別的檔案),想在資源總管裡面查看這圖片;在Eclipse裡面我想大部分的人是Alt +
標籤:1 執行adb shell後出現[email protected]:/#是什麼意思? 這是在linux終端裡常見的格式。 說明這個shell是以root使用者運行的,主機名稱是android,目前處於根目錄/,#代表是root許可權。 通常adb shell預設以uid
標籤:
標籤:前言很長一段時間沒寫部落格了,再不寫點東西真說不過去,把工作上的一些有價值的東西整理出來分享,在當下還有點時效性,不然遲早會爛在肚子裡的。還記得之前小巫有個開源計劃是想實現一個星期開發app,現在把它拾起來,計劃沒有實行起來跟我那懶惰的身軀有關,任何偉大的事情都需要強大的執行力才能實現,慢一點沒關係,能創造點東西就是值得的事情。本篇部落格先介紹一個app最常見的特性,就是新功能屬性介紹和啟動屏,一般會怎麼實現呢,這不就打算告訴大家了麼。先說邏輯先判斷是否第一次啟動app,如果是,則進入功能
標籤:iOS架構介紹 Cocoa Touch GameKit 實現對遊戲中心的支援,讓使用者能夠線上共用他們的遊戲相關的資訊 iOS裝置之間藍芽資料轉送 從iOS7開始到期 區域網路遊戲 http://www.cnblogs.com/KidReborn/archive/2011/10/17/2215641.html iAd
標籤: SharedPreferences是Android中最容易理解的資料存放區技術,實際上SharedPreferences處理的就是一個key-value(鍵值對)SharedPreferences常用來儲存一些輕量級的資料。1、使用SharedPreferences儲存資料方法如下://執行個體化SharedPreferences對象(第一步) SharedPreferences mySharedPreferences=
標籤:在架構開發中,為了適配最低的系統版本,我們需要注意不使用高版本API。但除了個人注意之外,是否可以在編譯時間由系統提示超出相容版本的API使用方式呢,觀察了CF_AVAILABLE_IOS宏之後,我們給出了如下解決方案,即更改iOS SDK。具體方案如下:添加位置: Frameworks-> CoreFoundation -> CFAvalailability.h line 115 添加代碼:/* added by Mitty */ #define
標籤:使用說明***************************************************Android APP 啟動黑屏最佳化補丁 Swish, YangYxd 2016.01.16Version: 1.0.0QDAC官方群:
標籤:在做登陸或者註冊的時候,軟鍵盤經常可能會擋住一些介面。我們需要在輸入完成之後隱藏軟鍵盤。在我們點擊空白處或者非EditText的地方來隱藏軟鍵盤。public class HomeActivity extends Activity { ...... @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() ==
標籤:@interface ViewController (){ NSLayoutConstraint *yellowViewTopConstraint; NSLayoutConstraint *blueViewLeadConstraint; }@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; UILayoutGuide *view_Guide =
標籤:Bug 管理系統之重回想我們每次開啟一個新項目,籌備之初,首要之事就是選擇一款 Bug 管理系統。市面上有諸多 Bug 管理系統可供選擇:Jira、Redmine、Bugzilla 等。這些系統功能強大,經過多年的迭代,可謂無所不能,卻又無一例外,存在如下問題:功能複雜使用者體驗差學習成本高部署難這些問題,在不涉及到 App 開發的時候,還可以忍。行動裝置 App Bug 管理之痛在一切皆移動的時代,一款 App 幾乎是所有創業項目的標配,測試提 Bug 是 App