最近研究IOS的In-House安裝方法,好不容易申請下來了企業級認證,也使用了Dropbox的網盤來支援蘋果的In-House安裝方法,也給客戶展示了,下載的地址也給客戶了。沒過幾天,坑爹的天朝把Dropbox給封了,部署上去的全不好用了,剛剛客戶給我打電話問這件事咋辦,搜尋了國內所有主流的網盤我也沒找到既可以有直鏈地址的網盤又支援https的,就在灰心之際,我想起了開源中國,記得在做開源項目時,開源中國是https請求,並且可以在網頁中展示出全部代碼。所我馬上在開源中國申請了一個帳號,將XX
Volley提供了優美的架構,使得Android應用程式網路訪問更容易和更快。Volley抽象實現了底層的HTTP Client庫,讓你不關注HTTP Client細節,專註於寫出更加漂亮、乾淨的RESTful HTTP請求。另外,Volley請求會非同步執行,不阻擋主線程。Volley提供的功能簡單的講,提供了如下主要的功能:1、封裝了的非同步RESTful 請求API;2、一個優雅和穩健的請求隊列;3、一個可擴充的架構,它使開發人員能夠實現自訂的請求和響應處理機制;4、能夠使用外部HTTP
本人自己錄製的swift菜鳥入門,歡迎大家拍磚,有什麼問題可以在這裡留言。主要內容:函數定義與調用(Defining and Calling Functions)函數參數與傳回值(Function Parameters and Return Values)函數參數名稱(Function Parameter Names)函數類型(Function Types)函數嵌套(Nested
如何建立一個View的分割線,如 我們見介紹三種可以建立看起來很不錯的view的分割線,如在button之間添加分割線。 這個例子是將為LinearLayout內的三個Button間添加分割線。 這三個例子可能容易實現,相信會有更好的實現辦法。 1
1、為什麼要有AIDL?無論學什麼東西,最先得弄明白為什麼要有這個東西,不要說存在即是合理,存在肯定合理,但是你還是沒有明白。對於AIDL有一些人的淺顯概念就是,AIDL可以跨進程訪問其他應用程式,和其他應用程式通訊,那我告訴你,很多技術都可以訪問,如廣播(應用A在AndroidManifest.xml中註冊指定Action的廣播)應用B發送指定Action的廣播,A就能收到資訊,這樣也能看成不同應用之間完成了通訊(但是這種通訊是單向的);還如ContentProvider,通過URI介面暴露資
一、概述最新版的百度地圖SDK3.0,修改了很多方法,之前的很多方法被簡化了,正好在做地圖這一塊,順便就使用了最新版的sdk。下載官方給的demo,發現變化還是挺大的,之前的一些方法都換了,地圖的初始化也進行了調整。多了好幾個類,具體用法參考下面的例子,詳細的說明可參照官方的說明文檔。二、標註覆蓋物:彈出窗覆蓋物:三、實現過程大部分是根據官方給的demo來的。A、設定檔: 第一步:在工程裡建立libs檔案夾,將開發包裡的baidumapapi_vX_X_X.jar拷貝到libs根目錄下
本人自己錄製的swift菜鳥入門,歡迎大家拍磚,有什麼問題可以在這裡留言。主要內容:閉包運算式(Closure Expressions)尾隨閉包(Trailing Closures)值捕獲(Capturing Values)閉包是參考型別(Closures Are Reference Types)視頻地址:百度網盤:http://pan.baidu.com/s/1mgxAXz6馬鈴薯:http://www.tudou.com/programs/view/DuM40M0hFqc/源碼:http:/
最近大部分時間都在研究usb 網路攝影機順便把jpg編碼也寫上 下面大部分函數都是我在網上找的 然後稍微的改一點就可以使用了 不過找這些函數費了不少時間 jpg編碼網上有很多說明 大致流程都是一樣的 我也沒深入研究這裡就不說了 接前面幾篇Camera的文章 這裡主要同把擷取到的yuv資料通過jpg壓縮 以及壓縮成mjpeg視頻流 首先說明下網路攝影機擷取到的資料格式是yuv422(p16)
在我們開發Android App應用的時候,有些需求需要我們啟動其他的App來處理一些邏輯,例如我們需要根據一個地址來調用系統或者相關的地圖Map
最近要做一個類似QQ底部有氣泡的功能,試了幾個方案不太好,我想很多開發人員使用TabHost都會知道它不儲存狀態,每次都要重新載入布局,為了儲存狀態,使用RadioGroup來實現,狀態是可以儲存了,問題是無法實現氣泡功能,不能自訂布局,因為RadioGroup裡面只能包含RadioButton,不然狀態切換不起用作,這個可以查看RadioGroup源碼,為了既能儲存狀態又能實現氣泡功能,所以只能自己修改控制項了或者自己寫一個類似的切換功能,查看了FragmentTa
Android中實現上傳檔案,其實是很簡單的,和在java裡面是一樣的,基本上都是熟悉操作輸出資料流和輸入資料流!還有一個特別重要的就是需要配置content-type的一些參數!如果這些都弄好了,上傳就很簡單了,下面是我寫的一個上傳的工具類:package com.spring.sky.image.upload.network; import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;
0、在認識HTTP前先認識URL在我們認識HTTP之前,有必要先弄清楚URL的組成,例如:http://www.******.com/china/index.htm它的含義如下:1. http://:代表超文本轉移協議,通知****.com伺服器顯示Web頁,通常不用輸入;2.
前一篇最後 我們說了一個直接將yuv轉成jpg的函數 但是轉換沒有成功 原函數是yuv420轉jpg的 研究了下發現yuv420隔行掃描的的序列是這樣的YYYYYYYYUVUV而yuv422的隔行掃描的序列是這樣的YU YV YU YV YU YV所以將函數作如下修改static int put_jpeg_yuv420p_memory(unsigned char *dest_image, unsigned char
在我們平時使用的手機應用都可以實現只需要登陸一次帳號後,第二次進入應用直接跳轉到效果介面的效果,還有QQ的登陸框是如何記憶我們的隱藏登陸,儲存帳號選項的呢,這些都是通過使用SharedPreferences共用參數效果實現的,而無須使用資料庫來儲存。以下我們直接看詳細程式碼分析。package com.example.account.login;import java.util.HashMap;import java.util.Map;import
1. 一些傳統的方法 2. 將程式的代碼產生二維碼圖片 3. 使用手機掃描產生的二維碼,並將其轉化為py指令碼 前言 最手機上寫指令碼是一件每場辛苦的事情,雖然SL4A人性化的為我們提供了API快速插入功能,並且優美的Python為我們省去了輸入分號和括弧之苦,但是沒有智能感知,沒有關鍵字補全,狹小的按鍵,輸入符號的困難,還是讓我沒有勇氣去在手機上寫超過50行的程式.改為在電腦上編寫代碼,再複製到手機上運行!那麼,如何快速的將PC上編寫的代碼發送到手機上呢? 1.
一、android下建立檔案夾File sd=Environment.getExternalStorageDirectory(); String path=sd.getPath()+"/notes"; File file=new File(path); if(!file.exists()) file.mkdir();二、android下建立檔案HttpClient httpClient = new DefaultHttpClient(
Broadcast是Android四大組件之一,是一種廣泛運用的在應用程式之間傳輸資訊的機制。最經典的舉例是: “我們拿廣播電台來做個比方。我們平常使用收音機收音是這樣的:許許多多不同的廣播電台通過特定的頻率來發送他們的內容,而我們使用者只需要將頻率調成和廣播電台的一樣就可以收聽他們的內容了。Android中的廣播機制就和這個差不多的道理。” 電台發送的內容是語音,而在Android中我們要發送的廣播內容是一個Intent。這個Intent中可以攜帶我
private boolean writeToSDCard(Throwable ex) {boolean isDealing = false;if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){RandomAccessFile randomAccessFile = null;try{String fileName = SDCARDROOT + File.separator + "logs" +
1. 配置build.prop 主要是通過修改檔案/system/build.prop裡面的配置。 (1) dalvik.vm.dexopt-flags 本參數控制Dalvik虛擬機器的程式碼校正和最佳化。可填寫的值有m、v和o。m為標準選項,可以是m=y或m=n。若m=y則啟用不安全的程式碼的校正和Managed 程式碼的最佳化。相容性和安全性最高。v為校正選項,可與o並存。可以是v=a或v=n。若v=a則表示校正所有代碼,v=n則關閉代碼的校正。o為最佳化選項,