Time of Update: 2015-01-27
標籤:Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.For example, Given [0,1,0,2,1,0,1,3,2,1,2,1],
Time of Update: 2015-01-27
標籤:官網協助文檔連結: http://developer.android.com/guide/components/fragments.html主要看兩張圖,和跑代碼一,Fragment的生命周 二,與Activity生命週期的對比 情境示範 : 切換到該Fragment11-29 14:26:35.095: D/AppListFragment(7649):
Time of Update: 2015-01-27
標籤:android studio svn 在Android Studio開發工具中,開發app與使用eclipse時會有很大差異,尤其是檔案表較多!但是在使用svn時究竟是哪些檔案是必須的呢?在 Android studio中,項目結構有如下檔案及檔案夾:app nanjing.iml build.gradle .gradle gradlew.bat local.properties
Time of Update: 2015-01-28
標籤:delphi開發速度迅捷至少有30%(猜的,呵呵)的原因是因為其字串(string、WideString、PChar、PAnsiChar等)處理能力。而從delphi XE4開始,在system等單元中,出現了一個叫 NEXTGEN 的編譯條件,這條件是在進行移動開發時自動定義的,而傳統案頭開發時沒有定義NEXTGEN。這個編譯條件直接導致原來的PAnsiChar、AnsiString無法使用(傳統案頭開發沒有影響),只要稍微接觸深入,即可發現,其實並不是無法使用,字串類型新增了如下定義:
Time of Update: 2015-01-28
標籤:chromium android
Time of Update: 2015-01-27
標籤:http://www.robotium.cn/archives/995錄製回放的方法大概瞭解了下,一般實現原理有:1.基於座標的實現,monkeyrunner為主要代表.通過截屏擷取螢幕,進行縮放解析動作點,monkeyrunner使用的方法效率較低,對於root的手機可以使用類似gsnap之類的模式進行改進,另外採用的python指令碼,對於java開發的android額外增加了語言複雜度.還有不同的手機裝置回應時間不固定,導致指令碼可執行行也較差.但是可以跨app錄製.2.利用asje
Time of Update: 2015-01-28
標籤:(1)UIDynammic使用分三步:——建立模擬器(順便定義模擬範圍)(可利用懶載入定義)——建立模擬行為(順便添加模擬元素)——把模擬行為 添加到 模擬器 中(2)下面是結合重力行為和碰撞行為的例子#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UIView *rectView;@property(nonatomic,strong)
Time of Update: 2015-01-27
標籤:蘋果的Touch Icon相對我們都比較熟悉,是蘋果為了支援網路應用(或者說網頁)添加到案頭需要的表徵圖,有了這些Touch Icon的網頁連結更加和Native應用更相像了。由於蘋果裝置IPod,IPhone,IPad等裝置廣泛,很多網頁都提供了touch icon這種表徵圖資源。由於Android中並沒有及早的有一份這樣的標準,當我們想把網頁添加到案頭時,仍然需要使用蘋果的Touch Icon。 ?Touch
Time of Update: 2015-01-28
標籤:今晚設計了一晚上的資料庫,用了一下MyEclipse workbench,感覺小螢幕電腦用的太不爽了,一堆的視窗擠在一起。整理一下遇到的零碎的東西:欄位約束:PK:belongs to primary key:主鍵NN:not null:不可為空UQ:unique index:唯一BIN:is binary column:此列為位元據UN:unsigned data type:無符號資料類型ZF:fill up values for that column with 0‘s if it
Time of Update: 2015-01-28
標籤:public 適配器 cursor 音樂 讀取手機記憶體中的音樂資訊需要做如下幾步:1)建立一個XML檔案,存放擷取到的資訊,使用ListView控制項2)建立一個新的XML檔案,對LIstView中的item對象進行布局3)需要建立一個Music類用於存放需要擷取的Music的主要資訊4)需要建立一個協助類,用於擷取手機中的音樂資訊,並通過一個集合類傳遞
Time of Update: 2015-01-28
標籤:隨著移動端的發展,跨平台已成為通訊架構設計的重要考慮因素,PC、Android、IOS、WP等跨多平台間的資料通訊,必然要解決字元編碼/解碼的問題。多位元組字元集MBCS不是跨平台的首選字元集,面向跨平台、國際化的推薦字元集肯定是UNICODE。寫VC的人都知道,在以前VC++6.0中預設的字元集是多位元組字元集,而VS2005及以後預設的字元集是Unicode,VS2013中預設不再對多位元組字串進行支援。但對很多較早的服務端項目,依然使用的是多位元組字元集,不過使用多位元組字元集依然可
Time of Update: 2015-01-27
標籤:(1)自訂圖釘Annotation的樣式,也就是定義view,主要的方法是如下,傳遞一個圖釘annotation模型,然後返回一個MKAnnotationView,這個MKAnnotationView有一個image屬性,設定這個屬性,就能設定它的樣式了。-(MKAnnotationView *)mapView:(MKMapView *)mapView
Time of Update: 2015-01-27
標籤: Notication就是通知,用在有電話,簡訊時,在手機提示欄中出現一個小表徵圖,提示使用者去處理這個通知。 Notication有兩種視圖模式,即普通模式和大圖模式,這裡就只講普通模式。 正如所示,在通知欄的Notification中,1代表的是標題,2的是大的icon(貌似這裡要是位元影像),3的是文本,4的是一些額外的資訊,5的是小的icon,6的是通知的時間。 因為官方文檔已經棄用了Notification類中的一些方法,提倡用其內部類Builder來擷取Noti
Time of Update: 2015-01-27
標籤:百度地圖 Android SDK是一套基於Android 2.1及以上版本裝置的應用程式介面。 可以使用該套 SDK開發適用於Android系統行動裝置的地圖應用,通過調用地圖SDK介面,可以輕鬆訪問百度地圖服務和資料,構建功能豐富、互動性強的地圖類應用程式。Android項目注意libs的檔案名稱都是固定的,否則會報錯。 布局檔案:<?xml version="1.0"
Time of Update: 2015-01-27
標籤:otg 手機 OTG是On-The-Go的縮寫,是近年發展起來的技術,2001年12月18日由USB Implementers Forum公布,主要應用於各種不同的裝置或行動裝置間的聯結,進行資料交換。特別是PDA、行動電話、消費類裝置。改變如數位照相機、攝像機、印表機等裝置間多種不同制式連接器,多達7種制式的儲存卡間資料交換的不便。手機OTG的用途:1、 通過OTG串連隨身碟,手機可以讀取隨身碟裡的資料;2、
Time of Update: 2015-01-27
標籤:在Android中 我們經常會用AlertDialog來顯示對話方塊。通過這個對話方塊是顯示在螢幕中心的。但在某些程式中,要求對話方塊可以顯示在不同的位置。例如,螢幕的上 方或下方。要實現這種效果。就需要獲得對話方塊的Window對象,獲得這個Window對象有多種方法。最容易的就是直接通過AlertDialog類的 getWindow方法來獲得Window對象。 AlertDialog dialog = new AlertDialog.Builder(this).setTitle(
Time of Update: 2015-01-27
標籤: 環境:OSX 10.8.3 XCode4.6(4H127) 在開發iPhone和iPad App的時候,很多時候需要用到XML檔案和SQLite資料庫。 調試的時候我們需要查看XML儲存的內容和資料庫的資料。但是這些東西都是在模擬器裡面。我們需要找到它們存放的位置,使用相應的工具開啟查看。 一般位置如下: User(目前使用者)/library(中文:資產庫)/Application Support/iPhone Simulator/ 開啟之後會發現有5.0,5.1
Time of Update: 2015-01-27
標籤:安卓開啟ipv6網路支援 (可在ipv6環境下訪問ipv6網路, 如:ipv6.google.com, 或使用ipv6的代理訪問ipv4網路) 注 需要root許可權 只在 android4.1 環境測試成功 可能需要安裝“ES 檔案瀏覽器”。開啟Root工具箱,將檔案系統掛載為“可讀可寫”(RW)。 重啟後失效, 需要再次運行指令碼, 原因可能是開機的啟動指令碼有禁用ipv6。(可以嘗試修改系統指令碼…) 參考: –1– : –2– 安裝
Time of Update: 2015-01-27
標籤:在耳機模式下 am.setSpeakerphoneOn(false); setVolumeControlStream(AudioManager.STREAM_VOICE_CALL); am.setMode(AudioManager.MODE_IN_CALL); 我用Mediaplayer AudioTrack調節音量總是失敗 at.setStereoVolume(vol, vol); &
Time of Update: 2015-01-27
標籤:nagios會點Nagios的知道怎麼用吧#把nagios加入oinstall組#usermod -a -G oinstall nagios#! /bin/shdbversion=11bdump=/u01/app/oracle/oradata/PROD/dump/diag/rdbms/prod/PROD/trace/alert_PROD.logSTATE_OK=0STATE_WARNING=1STATE_CRITICAL=2STATE_UNKNOWN=3if [ $dbversion =