Time of Update: 2016-10-18
標籤:#import "UIViewController+Parents.h"/** 匯入標頭檔 */#import <objc/runtime.h> @implementation UIViewController (Parents) //load方法會在類第一次載入的時候被調用//調用的時間比較靠前,適合在這個方法裡做方法交換+ (void)load{ //方法交換應該被保證,在程式中只會執行一次
Time of Update: 2016-10-18
標籤:本文為 兄弟連IT教育 機構官方 HTML5培訓 教程,主要介紹:HTML5移動開發之路(12)——從一個多媒體標籤說起一、視頻播放 [html] view
Time of Update: 2016-10-18
標籤:1.移動端的螢幕適配 在Web開發中可以使用px(像素)、em、pt(點)、in(英寸)、cm(厘米)做為長度單位,我們最常用px(像素)做為長度單位。我們可以將上述的幾種長度單位劃分成相對長度單位和絕對長度單位。英寸是一個絕對的長度單位,像素是一個相對的長度單位。window.devicePixelRatio ~= 物理像素/獨立像素 /
Time of Update: 2016-10-18
標籤:ButterKnife這個開源庫可以讓我們從大量的findViewById()和setonclicktListener()解放出來,其對效能的影響微乎其微(查看過Butter Knife的源碼,其自訂註解的實現都是限定為RetentionPolicy.CLASS,也就是到編譯出.class檔案為止有效,在運行時不額外消耗效能,其是通過java註解自動產生java代碼的形式來完成工作),其也有一個明顯的缺點,那就是代碼的可讀性差一些。 1.
Time of Update: 2016-10-18
標籤:如何把自己寫的項目讓別人依賴呢,像compile
Time of Update: 2016-10-18
標籤:一、簡介這個樣本展示do_Animator組件的簡單使用,通過點擊“點贊”按鈕,不斷彈出心形圖片,向上動畫漂移到頂部消失。間隔時間和上下左右移動的步長都是一定範圍的隨機值。二、三、相關下載https://github.com/do-project/code4do/tree/master/my_heart四、相關討論http://bbs.deviceone.net/forum.php?mod=viewthread&tid=308五、更多案例http://source.deviceon
Time of Update: 2016-10-18
標籤:1、在布局檔案中寫的字串,整理到string.xml中1、如下面的布局檔案,一般寫布局檔案的時候都是直接把字串寫到裡面,之後再整理到string.xml中:<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="測試Alt+Enter" android:maxLines="1"
Time of Update: 2016-10-18
標籤: 新的相機API也就是Camera2是在Android 5.0引進的。通常情況下,我們都是使用Android舊的相機API,縱然在Android
Time of Update: 2016-10-18
標籤:1.編寫Module,作為library下面是需要發布的aar包,上面的是隨意的project2.app依賴myLibrary2.1 設定Project Structure2.2 app依賴Modules2.3 結果3.使用Module中的隨意的一個方法。4.關鍵步驟 -- 發布Apk5.查看aar -- release包 6. Over PS.第2步有個捷徑 -->
Time of Update: 2016-10-18
標籤:1.建立Module2.作為library來使用3.在這個library寫需要獨立出來的東西4.重新編譯工程5.切換到Project模式查看aar包,產生成功~6.引用方法,切換到Project模式,將arr包放到libs庫中7.gradle添加以下代碼repositories { flatDir { dirs ‘libs‘ // 申明本地庫 }}View Code compile(name: ‘mylibrary-debug‘, ext: ‘aar‘) /
Time of Update: 2016-10-18
標籤:AS基於IntelliJ IDEA,那麼所有IntelliJ IDEA的主題AS都可以用,推薦一個IntelliJ IDEA主題網站,Color Themes,主題數量非常多,下載之後import到AS即可。1.登入Color Themes,http://color-themes.com/2.下載需要的主題,下載得到的是jar包3.匯入到Android Studio:匯入選擇 File -> Import Settings...,然後選擇第二步中的 jar 包,重啟Android
Time of Update: 2016-10-18
標籤:Android M平台在寫APP測試使用MediaRecoder通過AudioSource.VOICE_CALL來錄製通話上下行音的時候,需要許可權<uses-permission android:name="android.permission.CAPTURE_AUDIO_OUTPUT" /><uses-permission android:name="android.permission.RECORD_AUDIO"/><uses-permission
Time of Update: 2016-10-18
標籤:首先要說明的是並未實現,本文講一下自己的思路。 adb 使用shell 命令 screenrecord 可錄屏。自己寫了個app,通過Process p = Runtime.getRuntime().exec(cmd)的方式調用shell命令,報錯:java.lang.SecurityException: Permission Denial: broadcast asks to run as user -2 but is calling from user 0需要android.
Time of Update: 2016-10-17
標籤:No mapping found for HTTP request with URI出現這個問題的原因是在web.xml中配置錯了,如: <servlet> <servlet-name>springMVCDispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> &
Time of Update: 2016-10-17
標籤:Activity主要有以下七個回調方法:1、onCreate()在Activity第一次建立時調用。2、onStart()在Activity由不可見變為可見時調用。3、onResume()在Activity準備好之後調用,此時的Activity一定位於返回棧的棧頂,並且處於運行狀態。4、onPause()在準備啟動或者恢複另一個Activity的時候調用,可以在此方法中把消耗CPU的資源釋放掉,儲存一些重要資料,此方法執行速度要快,不能影響新的棧頂的Activity的使用。5、onStop
Time of Update: 2016-10-17
標籤:1、使用viewport使頁面禁止縮放。 通常把user-scalable設定為0來關閉使用者對整頁模式縮放的行為。完整的viewport設定,當然,user-scalable=0,有的人也寫成user-scalable=no,都可以的。<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">2、蘋果手機的一些設定。<
Time of Update: 2016-10-17
標籤:#import "ViewController.h"//匯入CoreLocation庫後匯入其標頭檔#import <CoreLocation/CoreLocation.h>//從iOS8開始,架構的匯入也可以使用這種方式//@import CoreLocation; @interface ViewController ()<CLLocationManagerDelegate>@property (nonatomic,
Time of Update: 2016-10-18
標籤:介面跳轉時Activity的識別方法有兩種:第一種,通過name第二種,通過<intent-filter> 通過設定檔中配置<intent-filter>來實現Activity間的通訊AndroidManifest.xml:<intent-filter> <action anroid:name="aaa.bbb.ccc"/> <category
Time of Update: 2016-10-18
標籤:我們要設計和實現一個有聊天室功能的APP,需要伺服器不斷讀取來自用戶端的資訊,並即時地將資訊發送給每個串連到本伺服器上的用戶端,每個用戶端可以向伺服器發送訊息,並不斷地接收來自伺服器的訊息,並將訊息顯示在介面上。這樣就實現了用戶端與用戶端之間的即時聊天功能。我用草圖畫了一下流程為:參考樣文:Android之聊天室設計與開發
Time of Update: 2016-10-18
標籤:在eclipse中建立maven webapp項目時報錯:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories。 問題產生原因:是因為本地倉庫中缺少了maven-archetype-webapp包,也可能這個包下載不完全,比如:只有pom檔案,或只有jar包檔案等 【包路徑為:C: