標籤:對於現在不同尺寸的移動端螢幕,如果設定px來說實在有點影響使用者體驗,在小螢幕上太大,大螢幕上太小,不能實現響應式,所以就引進了rem的概念。rem是相對於根項目<html>在我的項目中就是用這樣的一段js代碼。 (function () {var resizeEvt = ‘orientationchange‘ in window ? ‘orientationchange‘ : ‘resize‘;var recalc = function () {var
標籤:開機:長按按鈕約2秒至藍燈亮;關機:長按按鈕約3秒至紅燈亮。串連手機: 1.長按按鈕進入配對狀態(藍燈快閃) 注: 首次配對開機直接進入配對狀態,非首次配對長按至藍燈快閃 2.開啟手機藍芽搜尋“小米藍芽耳機”並點擊配對
標籤:MSM8909+Android5.1.1之BSP開發---開關機充電三色燈控制
標籤:最近搞了一段時間的藍芽,把一些收穫體會和大家分享一下,其實網上大神們寫的藍芽相關的都比較實用全面了,我主要是想貼一下我項目裡不太一樣的地方。藍芽的流程什麼的在這裡我就不贅述了,大家可以自行google。另外給大家推薦一個大牛用block封裝的藍芽---babyBlueTooth,個人感覺還是不錯的。言歸正傳, 首先,需要仔細看看硬體的說明文檔(由於本人項目硬體比較坑,文檔不詳細害的我走了很多的彎路),對藍芽的操作常用的無非就是read write 和
標籤:Get you apps ready for Android 6.0 Marshmallow!新的功能:運行時的許可權提醒,Doze(打盹模式)和備用電源,協助新技術,等等。 Android 6.0Changes 伴隨著新的特性和功能,Android 6.0(API level 23)在系統上和API的使用上做了一些改變。
標籤: ViewPager能夠說是Android應用中使用比較廣發的一個組件了。它能夠協助我們非常方便地實現滑動更換View的效果。剛好近期搞的一個項目有一個需求用到了這個,同時是要能在首頁和尾頁滑動時可以進行響應,而不是像預設的那樣沒有不論什麼動作,所以略微研究了下,希望能夠對大家有所協助。 在分析了需求之後。發現這個應該是和ViewPager的換頁監聽有聯絡,於是做了個小demo。通過實驗來尋找問題的解決方式。
標籤:apple-mobile-web-app-capable設定Web應用是否以全螢幕模式運行。文法:<meta name="apple-mobile-web-app-capable" content="yes">說明:如果content設定為yes,Web應用會以全螢幕模式運行,反之,則不會。content的預設值是no,表示正常顯示。你可以通過唯讀屬性window.navigator.standalone來確定網頁是否以全螢幕模式顯示。相容性:iOS 2.1
標籤: 在Android開發中,我們使用android.util.Log來列印日誌,方便我們的開發調試。但是這些代碼不想在發布後執行,我們並不想在軟體發布後調試日誌被其他開發人員看到,現在我的方法是設定一個全域變數,標記軟體為Debug模式還是Release模式。來看下代碼:public class Log { private static final boolean DEBUG = true; public static void i(String tag,
標籤:一、CALayer 和 UIViewUnix/Linux的介面設計有一句通用的格言“提供機制而不是策略”。區別對待機制(mechanism)和策略(policy)是Unix設計中的一大亮點。對比到iOS開發,UIView有著手勢、block動畫等等,CALayer專註於內容的顯示和繪製;UIView隨著版本的升級,經常發生改動,而CALayer很少變動。同時UIView對CALayer的屬性和功能進行了封裝,便於開發人員上手。 二、CALayer
標籤:安裝好android開發環境後。用到下面幾個命令。android, adb, emulatorandroid - 最主要的android命令。能夠進行sdk更新,列出裝置源,產生虛擬設備等。adb - android debug bridge, 是一個client程式。能夠串連監聽5037port的伺服器(adb server),這個adb server掃描虛擬設別或物理裝置上的5555-5585之間的奇數port號。這些port號是adb
標籤: 模型-視圖-控制器(Model-View-Controller,MVC)是Xerox
標籤: android 全磁碟加密 什麼是全磁碟加密?全磁碟加密是使用一個密鑰來為android裝置上所有的使用者資料加密的過程。一旦裝置被加密,所有的使用者建立的資料都將會在提交的磁碟之前自動加密,在讀取之前都會自動解密。Android
標籤:代碼連結 http://i.cnblogs.com/EditPosts.aspx?opt=1 #import "AsyncUdpSocket.h"#import <ifaddrs.h>#import <arpa/inet.h>//做udp 請求-(void)MakeUDP{ //執行個體化 AsyncUdpSocket *socket=[[AsyncUdpSocket
標籤:一、Android線程 1、主線程 應用程式啟動時系統會建立一個主線程,又名UI線程,它主要負責使用者介面端的處理,把事件分發給相應的使用者介面,與Android 的UI組件包進行互動。盡量不要在UI線程裡處理耗時很長的那些操作,如網路通訊,查詢資料庫等,因為他們可能會阻塞整個進程,一旦UI線程被阻塞超過一定時間(目前大約5
標籤:關於如何在現有的Android項目現場顯示AdMob的橫幅,在一個Android項目中使用一個簡單的Android JAR檔案似乎不是一個簡單的事情。我終於設法讓AdMob在現有工作統一安卓遊戲。對於本例,我使用統一為Windows版本3.5.2和最新的Eclipse為Android外掛程式。先決條件我假設您有一個工作在你的電腦上安裝Android的Eclipse外掛程式。如果沒有,請按照本教程準備工作區:
標籤:http://www.cnblogs.com/ios-wmm/p/3299695.html iOS沙箱路徑的查看和使用 NSString *path = NSHomeDirectory();//主目錄 NSLog(@"NSHomeDirectory:%@",path); NSString *userName = NSUserName();//與上面相同 NSString *rootPath =
標籤:(轉載)## xUtils3簡介* xUtils 包含了很多實用的android工具.* xUtils 支援超大檔案(超過2G)上傳,更全面的http請求協議支援(11種謂詞),擁有更加靈活的ORM,更多的事件註解支援且不受混淆影響...* xUtils 最低相容Android 4.0 (api level 14). ([Android 2.3?](https://github.com/wyouflf/xUtils3/issues/8))*
標籤:項目中要在string.xml 中顯示特殊符號,如@號冒號等,直接寫肯定不行啦。。只能考慮使用ASCII碼進行顯示: @號 @ :號 : 空格   布局檔案中 <string name="followers_text">關注(%s)</string>String.format(getString(R.string.followers_text), ""
標籤: // 向SD卡寫入資料 private void writeSDcard(String str) { try { // 判斷是否存在SD卡 if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { // 擷取SD卡的目錄
標籤:硬廣:《IOS效能調優系列》第二篇,持續更新,歡迎關注。第一篇介紹了Analyze對App做靜態分析,可以發現應用中的記憶體流失問題,對於有些記憶體流失情況通過靜態分析無法解決的,可以通過動態分析來發現,分析起來更有針對性。從本篇開始介紹XCode提供的強大的分析工具Instruments,記憶體分析只是Instruments中的一個功能,其他功能後續介紹。使用Instruments動態分析記憶體流失 Instruments中的Leaks功能主要用於分析記憶體流失,還是以《IOS