Time of Update: 2015-12-30
標籤:對於不同的viewcontroller之間資料的共用和處理採用代理的方式,子viewcontroller設計代理協議,並定義協議介面,父viewcontroller實現協議介面,實現子視圖控制器退出時將相關資料更新到父視圖中採用ios的訊息機制,父viewcontroller註冊訊息,子viewcontroller發送訊息,觸發父viewcontroller的訊息處理採用database作為資料中間的儲存媒介,子viewcontroller將狀態資料存入DB,父viewcontrller從
Time of Update: 2015-12-30
標籤:配置 Apache 伺服器目的:能夠有一個測試的伺服器,Apache 伺服器是免費的!為什麼是 Apache使用最廣的 Web 服務器Mac內建,只需要修改幾個配置就可以,簡單,快捷有些特殊的伺服器功能,Apache都能很好的支援
Time of Update: 2015-12-30
標籤:在使用 Android 裝置(尤其是真機)進行程式測試,查看 Logcat 時,一些無用的日誌(例如 JDWP 的資訊)會和我們關注的 Log 一起列印出來,給即時查看日誌帶來了不便。好在 Android Studio 的 Log
Time of Update: 2015-12-30
標籤:Android系統啟動時會去掃描系統檔案,並將系統支援的視頻檔案(mp4,3gp,wmv)掃描到媒體庫(MediaStore)中,下面代碼示範如何獲得這些檔案的資訊:publicstatic List<VideoInfo> sysVideoList = null;// 視頻資訊集合 sysVideoList = new ArrayList<VideoInfo>();
Time of Update: 2015-12-30
標籤:方法- ,撥打完電話回不到原來的應用,會停留在通訊錄裡,而且是直接撥打,不彈出提示NSMutableString * phoneStr=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"188xxxx8888"];[[UIApplication sharedApplication] openURL:[NSURL
Time of Update: 2015-12-30
標籤:上一節我們看到在啟動AndroidDebugBridge的過程中會調用其start方法,而該方法會做2個主要的事情:715行startAdb:開啟AndroidDebugBridge722-723行:初始化android裝置監控並啟動DeviceMonitor裝置監控線程。其中第一點我們上一小節已經做了詳盡分析了,那麼我們往下就去分析下第2點。DeviceMonitor主要的功能就是監控是否有安卓裝置拔除或者串連上來,然後對每個串連上來的裝置的所有可調式進程進行監控。這個功能更多是給DDM
Time of Update: 2015-12-30
標籤:UIAppliacation類每個應用程式都只有一個UIApplication類的執行個體對象運行起來的應用程式就是一個UIApplication對象 UIApplicationMain建立UIApplication對象的一個單例對象(singleton) The role of your app’s application object .handle the initial routing of incoming user events
Time of Update: 2015-12-30
標籤:Keymob移動廣告專家表示:隨著移動互連網的高速發展,廣告也要順應時代的發展,不創新就要被淘汰。什麼是原生廣告?近來,“原生廣告”在移動互連網內火起來,原生廣告(Native
Time of Update: 2015-12-30
標籤:很多github上面的代碼都帶有用於說明的圖片或者,下面說一下給readme.md 添加圖片的方法 這是我的githhub上面添加的圖片。首先呢 將圖片放在要上傳的倉庫裡面,最後 push 到 github 上。然後就能獲得這個圖片的地址 然後在編輯readme
Time of Update: 2015-12-30
標籤:CLLocationCoordinate2D coor = CLLocationCoordinate2DMake(39.90868, 116.3956);//原始座標//轉換 google地圖、soso地圖、aliyun地圖、mapabc地圖和amap地圖所用座標至百度座標NSDictionary* testdic = BMKConvertBaiduCoorFrom(coor,BMK_COORDTYPE_COMMON);//轉換GPS座標至百度座標(加密後的座標)testdic =
Time of Update: 2015-12-30
標籤:第81-86行,整個方法的主體就是建立一個”Device List Monitor”的線程。線程運行方法run直接調用DeviceMonitor的deviceMonitorLoop方法來進行無限迴圈監控裝置狀態了。155 private void deviceMonitorLoop()156 {157 do158 {159&
Time of Update: 2015-12-30
標籤:Keymob移動廣告專家表示:移動廣告軟體化購買成為移動廣告新方向,,DSP將著力解決市場痛點。隨著國內移動互連網發展進入穩定持續增長階段,擁有優質使用者流量及中長尾流量的各類App,其攜帶的廣告價值日益明晰。與之相對應的是,品牌廣告主預算的增多、精準營銷技術的加強,以及效果類廣告需求的深化,這些都使移動廣告平台謀劃新階段的發展,紛紛投身移動DSP與程式化廣告的懷抱,形成差異化的發展的行業格局。DSP是需求方平台,以服務廣告主、代理商為對象,運用競價機制、定向手段、資料分析等技術手段實現程
Time of Update: 2015-12-30
標籤:1、WebApp全螢幕模式:<meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no,minimal-ui">注意:viewport 後面加上 minimal-ui 在safri 體現效果<meta name="apple-mobile-web-app-capable"
Time of Update: 2015-12-30
標籤:當使用函數- (void)setBackgroundImage:(nullable UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics給導航條設定背景圖片時,如果傳入的圖片不通過處理,會導致在6和6s裡出現圖片水平方向重複的問題(圖片本身寬度不夠的情況下) 解決方案:對傳入的圖片進行處理,使用UIImage的函數- (UIImage
Time of Update: 2015-12-30
標籤:AlarmManager介紹 AlarmManager這個類提供對系統鬧鐘服務的提供者。 你可以為你的應用設定一個在未來某個時間喚醒的功能。 當鬧鐘響起,實際上是系統發出了為這個鬧鐘註冊的廣播,會自動開啟目標應用。 註冊的鬧鐘在裝置睡眠的時候仍然會保留,可以選擇性地設定是否喚醒裝置,但是當裝置關機和重啟後,鬧鐘將會被清除。 在alarm的receiver的onReceive()方法被執行的時候,Alarm
Time of Update: 2015-12-30
標籤: 在Android平台下,要實現聲音的播放是十分容易實現的,只要產生一個MediaPlayer對象,並調用它的相關方法,就能改變對聲音播放進行控制。MediaPlayer對象有一下各種狀態:
Time of Update: 2015-12-30
標籤:1.瞭解不同版本的特性包括IDE的。如:AsyncTask3.0之後和之前的區別、Android 5.0的新的API、Android 6.0 不能用HttpClient 、AS2.0的新特性 等等。2.掌握熱門技術並瞭解其原理。如:RxJava(響應式架構)、Retrofit(請求架構可以配合RxJava)、MVP(開發模式) hotfix(熱修複)等等。3.掌握測試載入器(因為懂得測試查看才能更好的針對性去解決、每個方法都編寫測試案例)。如:查看布局層級、查看APP效能、查看APP安全
Time of Update: 2015-12-30
標籤:,要實現這一的需求,一般人的布局方式就是左邊一button,右邊一button,中間一個EditText,為了輸入框的響應觸摸範圍更大往往不會把寬度設定為wrap_content,要麼設定成match_parent/fill_parent要麼給定個minWidth+wrap_content。無論如何布局,gravity或layout_gravity都應是center才能達到需求所示。然而問題來了,如果gravity設定為了center,很不巧的是大部分手機(筆者某為竟然會自動糾正游標與hi
Time of Update: 2015-12-30
標籤:首先說下讓自己的程式支援iPhone6和6+,第一種使用官方提供的launch screen.xib,這個直接看官方文檔即可,這裡不再多述;第二種方法是和之前iPhone5的類似,比較簡單,為iPhone6和6+添加兩張特殊的pngiPhone6:命名:Default[email protected] 解析度:750*13346+ 命名:[email protected] 解析度:1242*2208注意:如果要在app的介紹頁面裡有“為iPhone6,6
Time of Update: 2015-12-30
標籤: 命令提示字元adb shell可以將android應用安裝到已經root過的裝置的system下面。以下是將app直接push至/system/app檔案夾下主要步驟如下:1、adb devices 2、adb remount //重新裝在系統檔案,將裝置改為可讀可寫3、adb push ....apk /system/app/ 由於adb remount常常會出現remount