標籤:bitmap在新浪看到一些資料流的轉化,分享一下:1、將byte[]轉換成InputStream public InputStream Byte2InputStream(byte[] b) { ByteArrayInputStream bais = new ByteArrayInputStream(b); return bais; } 2、 將InputStream轉換成byte[] 兩種方式:一、
標籤:1 如果Activity頁面有EditText,為了不影響使用者體驗,我們需要在進入該頁面時不彈出軟鍵盤。如何設定呢?在mainifest.xml檔案中配置Activity時,設定這兩句即可: android:configChanges="orientation|keyboardHidden" android:windowSoftInputMode="adjustUnspecified|stateHidden"2 如果在對話方塊中有EditText,
標籤:經過前幾天的學習,我們的天氣預報程式已經可以把天氣正常的呈現出來了,正如之前說的,現在的APP只能顯示固定地區的天氣,那麼我們要怎樣才能顯示我們本身所在地的天氣呢?Android定位Android系統本身提供了三種定位方式,分別是網路、基站和GPS,主要利用的是LocationManager、TelephonyManager相關的類庫,但是因為一些原因,Google的API在國內訪問經常出現問題,所以在這裡我就不對這些API做介紹了,有想瞭解的可以自行查詢相關資料。百度地圖定位除了Andr
標籤:alictf android so
標籤:android 自訂群組件 canvas 本例實現了一個簡單的柱狀統計圖,如下:
標籤:一. 方式 1.註冊監聽//註冊監聽耳機裝置的插入/拔出 AudioSessionAddPropertyListener (kAudioSessionProperty_AudioRouteChange,audioRouteChangeListenerCallback, nil);2.void audioRouteChangeListenerCallback (void
標籤:ios8以後 都是手動授權定位許可權 不過不處理這塊 在ios8以後的系統就會預設永不授權 即關閉了定位許可權處理辦法如下1.匯入架構標頭檔 #import <CoreLocation/CoreLocation.h>2.聲明執行個體變數 CLLocationManager *locationManager3.初始化第一步關鍵:if(!locationManager){ locationManager = [[CLLocationManager alloc]
標籤:Android下,java應用程式通過JNI方法調用硬體抽象層模組,在Android 從硬體到應用:一步一步向上爬 3 -- 硬體抽象層訪問硬體驅動中我們已經編譯好了硬體抽象層模組,以下就要開始為HAL層編寫JNI方法,為上層提供服務。cd到frameworks/base/services/jni檔案夾中,建立一個com_android_server_GpioService.cpp檔案:#include "jni.h" #include
標籤:aapt命令是android SDK 中的一個工具,功能強大,比如在windows平台擷取apk包的資訊。使用該工具準備條件,也即擷取aapt.exe檔案的方式(2選1即可):安裝android SDK
標籤:A.需要掌握UIScrollView 是一個能夠滾動的視圖控制項,可以用來展示大量內容,如手機的“設定”1.常見屬性2.常用代理方法3.縮放4.UIScrollView和UIPageControl的分頁5.NSTime的使用 B.UIScrollView概念與使用練習:顯示大圖,以原始大小顯示一張圖片,可以滾動查看圖片的各個部分 原圖: 900 x
標籤:android 工程師 見習工程師 實習生(student engineer)1、掌握基本的Android應用開發和調試技能,瞭解Android SDK,會用Eclipse開發工具;2、掌握基礎控制項、UI布局,能夠處理多解析度適配;3、具有較強的團隊協作精神及高度的責任心,會使用SVN等協同開發工具;4、瞭解物件導向編程思想、瞭解MVC、瞭解JSON資料。初級android工程師 菜鳥(junior engineer)1
標籤:原文地址:http://blog.sina.com.cn/s/blog_5cf876340100aswr.html Eclipse 調試器和 Debug 視圖Eclipse SDK 是針對 Java™ 開發工具(Java™ Development Tools,JDT)的項目,它具有一個內建的 Java
標籤:帶你體驗Android 5.0 細數Android 5.0的細節變化 先放一張鎖屏的 可以看到鎖屏的風格和4.4 之前的風格大相徑庭。顯示是改變了4.4 之前預設的解鎖方式。改為手指從下往上任意角度滑動解鎖。更加方便快捷。而且將通話和相機捷徑放在螢幕底端。充電時顯示友好的時間提示。尤其是通知的改變比較大。預設如果有通知訊息,鎖屏狀態下是會有通知提示的。雙擊通知就會進入相應的介面,十分炫酷。 在設定中有通知提示設定,可以設定免打擾模式,
標籤:Android發生記憶體流失最普遍的一種情況就是長期保持對Context,特別是Activity的引用,使得Activity無法被銷毀。這也就意味著Activity中所有的成員變數也沒辦法銷毀。本文僅介紹如何避免這種情況的發生,其他如Bitmap沒有及時回收導致的OOM異常暫不討論。一、防止記憶體流失什麼情況下會長時間保持對某個Activity的引用呢?主要有以下兩種情況:1、某個static變數保持對Activity的引用2、線程保持Activity的引用由於靜態變數是長駐記憶體的,甚至
標籤:眾所周知,Android機型尺寸各種各樣,於是螢幕適配就成了Android開發中很重要的一環。Android螢幕適配可能一些開發人員都會遇到這樣的問題,今天就來分享下螢幕適配,你會發現其實Android螢幕適配也可以很簡單。基本概念Android螢幕適配必須要理解的一些概念,這部分可能比較枯燥,但是俗話說的好“工欲善其事,必先利器”,翻譯過來就是“有什麼樣的槍,決定你打什麼樣的鳥”,一旦這些概念你理解掌握了,螢幕適配你自然而然就覺得簡單多了。
標籤:autolayout 自動布局 ios相對布局 何為autoLayout(自動布局,相對布局)?
標籤:利用國內的鏡像網點下載,這是東軟的:Android Android SDK配置步驟啟動 Android SDK Manager ,開啟主介面,依次選擇「Tools」、「Options...」,彈出『Android SDK Manager - Settings』視窗;在『Android SDK Manager - Settings』視窗中,在「HTTP Proxy Server」和「HTTP Proxy
標籤:iOS上建立案頭捷徑應用情境:在iOS裝置案頭建立app內某一個模組或頁面的捷徑,通過該捷徑可以直接進入相應模組或頁面。目前app內有該功能的有高德一鍵導航,360安全衛士的小火箭。技術原理: 在iOS開發中可以使用openUrl的方式開啟一個網頁,並通過Safari瀏覽器的發送到主畫面從而建立一個網頁的捷徑,這篇文章就是利用這個方法來建立一個app的案頭捷徑。首先在app內部開啟一個輕量級的HttpServer,利用openurl:127.0.0.1
標籤:智能手機一般常用常用的操作觸摸,滑動,縮放,感覺對於生活而言就是手機在手,天下我有,看網頁的時候字型太小,縮放一下,看美女的看的不爽,縮放一下,地圖看的不清,縮放一下。縮放是一個很常見的操作,不論是從生活還是寫程式而言,都是一個繞不開的東西,做了一個Demo,縮放一下美女,熟悉ScrollView中的常見屬性的設定,開始正題吧。常見屬性先看圖,要實現的效果: UIImage *image=[UIImage imageNamed:@"girl0.jpg"];
標籤:frameworks android navigationbar 源碼 ui 我們使用的大多數android手機上的Home鍵,返回鍵以及menu鍵都是實體觸摸感應按鍵。如果你用Google的Nexus4或Nexus5話,你會發現它們並沒有實體按鍵或觸摸感應按鍵,取而代之的是在螢幕的下方加了一個小黑條,在這個黑條上有3個按