Time of Update: 2014-12-26
標籤:Android 上定時運行任務常用的方法有2種,一種方法用 Timer,另一種是AlarmManager。TimerAndroid 的 Timer 類可以用來計劃需要迴圈執行的任務,Timer 的問題是它需要用 WakeLock 讓 CPU 保持喚醒狀態,這樣會大量消耗手機電量,大大減短手機待機時間。這種方式不能滿足我們的需求。AlarmManagerAlarmManager 是 Android 系統封裝的用於管理 RTC 的模組,RTC (Real Time Clock)
Time of Update: 2014-12-26
標籤:在《Android非同步處理一:使用Thread+Handler實現非UI線程更新UI介面》中,我們講到使用Thread+Handler的方式來實現介面的更新,其實是在非UI線程發送訊息到UI線程,通知UI線程進行介面更新,這一篇我們將深入學習Android線程間通訊的實現原理。概述:Android使用訊息機制實現線程間的通訊,線程通過Looper建立自己的訊息迴圈,MessageQueue是FIFO的訊息佇列,Looper負責從MessageQueue中取出訊息,並且分發到訊息指定目標H
Time of Update: 2014-12-27
標籤:android android開發 android平台 經驗分享 sdk 1.7 圖片展開不失真—九宮格繪製工具(Draw 9-Patch)1.7.1
Time of Update: 2014-12-26
標籤:5月8日,這一天App Store熱門排行榜發生了一件詭異的事情,後來被移動業內稱為“停擺”的事件,熱門排行榜停擺,第一影響到的就是廣告投放了,榜單不變的情況下、所有的投放都是白費。影響最大的當屬5月8日的積分牆廣告了,完全無效。國內主流移動廣告平台的業務主要集中積分牆業務這一塊。當天跟熱門排行榜相關的第三產業倒大黴,網賺類APP這個游離於行業邊緣的圈子亦未能例外。 l 網賺APP 手機賺錢行業始於2010年,各大
Time of Update: 2014-12-27
標籤:<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:shrinkColumns="0" > <TableRow
Time of Update: 2014-12-26
標籤:android開發 Google 應用安全 市集 一份關於行動裝置
Time of Update: 2014-12-27
標籤:webview本執行個體主要介紹通過WebView實現如何通過網頁設計UI(當網頁UI請求錯誤時,怎樣給使用者返回友好的介面)、如何利用WebView實現下載功能、以及通過cookie實現免登陸功能。xml布局檔案<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools&
Time of Update: 2014-12-27
標籤:android structure 項目開發 file android studio刪除模組指定android studio 不能直接刪除模組,應為一般的模組是被引用的。1、選中需要刪除的模組 看有沒得delete?2、沒有,點擊左上方的file,點擊 project
Time of Update: 2014-12-27
標籤:在iOS8發布以後,Apple官方發布了,有關第三方開發軟體可以整合進手機的通知中樞,對於我們這幫開發來說,無疑是一個很新鮮的玩意兒,都巴不得趕緊將自己的App加入Widget的功能擴充。那麼關於widget的功能擴充需要做的步驟,我簡單的分享一下我個人的簡單過程。不對望斧正。我將會分為兩次分別概述widget的基本添加以及布局和資料共用部分。首先,在自己的在xcode的功能表項目,為當前項目添加一個新的target。然後選擇Application Extension
Time of Update: 2014-12-26
標籤:android android系統移植 android產品 linux 本文本著開源的精神介紹如何向一個Android系統中添加一個產品的整個過程,按照以下過程筆者有理由相信每個將要從事本行業的人都可以完成,其實添加一個產品並不難,難的是對其相關硬體的修改,好了廢話不多說。首先我們要建立一個屬於自己產品的目錄,這裡以WY_device為例,以WY作為產品的
Time of Update: 2014-12-26
標籤:文檔 移動 這是個人整理的手機開發文件範本,方便自己以後編寫文檔。大體內容如下,詳細在個人csdn中下載:移動端轉寄簡訊上傳溫濕度資訊移動端負責後台接收溫濕度感應器通過簡訊發來的溫濕度和經緯度資訊,移動端後台接收後上傳web伺服器,當然感應器也可通過wifi直接上傳web伺服器。返回小寫true或者false。 請求URL:http://192.168.1.101:8080/RFID/addTransTemper
Time of Update: 2014-12-26
標籤: 一、充分考慮使用者的使用習慣 比如大多數人拿手機的時候是雙手握還是單手握?單手握的時候是右手操作還是左手操作?操作的時候用哪個手指就能進行操作? 考慮到使用者的使用習慣有助於在設計時避開手指的觸碰盲區。 二、充分考慮使用者的使用情境和幹擾源
Time of Update: 2014-12-26
標籤:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_
Time of Update: 2014-12-26
標籤:XCL-Charts V2.1 Android開源圖表庫(XCL-Charts is a free charting library for Android platform.) XCL-Charts基於原生的Canvas來繪製各種圖表,在設計時,盡量在保證開發效率的同一時候,給使用者提供足夠多的定製化能力。因此使用簡便,同一時候具有相當靈活的定製能力。
Time of Update: 2014-12-26
標籤:首先,擷取上下文 CGContextRef context = UIGraphicsGetCurrentContext();複製代碼 畫線 //設定畫筆線條寬度 CGContextSetLineWidth(context, 5.0); //設定線條樣式 CGContextSetLineCap(context, kCGLineCapButt); //設定畫筆顏色:黑色 CGContextSetRGBStrokeColor(context, 1, 0, 0,
Time of Update: 2014-12-26
標籤:crontab android 自動構建 svn 自動更新 引子最近的工作是一個在Android平台上進行開發的項目,我個人基本是不改動Android部分的代碼,但是我所在的項目需要使用到Android編譯出來的很多目標檔案。另一方面,我又不是開發apk等基於通用Android平台的項目,即Android部分的代碼是有其他
Time of Update: 2014-12-26
標籤:ios block c語言 block和GCD是ios進階程式員面試必問的問題,本篇先介紹下block第一部分:概述 Block是一個C層級的文法以及運行時的一個特性,和標準C中的函數(函數指標)類似,但是其運行需要編譯器和運行時支援,從ios4.0開始就很好的支援Block,個人感覺使用block最大的便利就是簡化的回調過程,以前使用uiview的動畫,進程要控制
Time of Update: 2014-12-26
標籤:android 拍照 圖片壓縮 頭像設定
Time of Update: 2014-12-26
標籤:ios開發 mediaplayer mpmovieplayerviewcon 視頻 需要匯入的架構#import <MediaPlayer/MediaPlayer.h>MediaPlayer.frameworkMPMoviePlayerViewController:開啟網路視頻:-(void)openmovie{
Time of Update: 2014-12-26
標籤:源地址:http://vit0.com/blog/2014/11/13/ios-8-zi-shi-ying-cell/在使用 table view 的時侯經常會遇到這樣的需求:table view 的 cell 中的內容是動態,導致在開發的時候不知道一個 cell 的高度具體是多少,所以需要提供一個計算 cell 高度的演算法,在每次載入到這個 cell 的時候計算出 cell 真正的高度。在 iOS 8 之前沒有使用 Autolayout 的情況下,需要實現 table view