Time of Update: 2016-05-10
Android視圖控制項架構分析之View、ViewGroup,androidviewgroup 在Android中,視圖控制項大致被分為兩類,即ViewGroup和View,ViewGroup控制項作為父控制項,包含並管理著子View,通過ViewGroup和View便形成了控制項樹,各個ViewGoup對象和View對象就是控制項樹中的節點。在控制項樹中,以樹的深度來遍曆尋找對應的控制項元素,同時,上層控制項負責子控制項的測量與繪製,並傳遞互動事件。 Android控制項樹: An
Time of Update: 2016-05-10
Android之什麼是Activity和常用的ADB命令以及Android項目結構的認識,adbandroid總結一下之前學習Android的一些內容 一: Android常用的ADB命令(adb android調試橋) 1.adb devices 查看模擬器裝置並重新串連。 2.
Time of Update: 2016-05-10
android MediaPlayer的一些使用方法簡曆,androidmediaplayer這裡提供一些MediaPlayer的簡單方法,方便以後熟練的使用它!1)如何獲得MediaPlayer執行個體:可以使用直接new的方式:MediaPlayer mp = new MediaPlayer();也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//這時就不用調用setDataSource了2)
Time of Update: 2016-04-23
Android View的事件分發機制探索 概述 Android事件傳遞機制也是Android系統中比較重要的一塊,事件類型有很多種,這裡主要討論TouchEvent的事件在framework層的傳遞處理機制。因為對於App開發人員來說,理解framework層的事件傳遞機制,就差不多了。帶著問題來思考整個事件分發過程。1、為什麼要有事件分發過程?
Time of Update: 2016-04-23
Android Material Design新UI控制項使用大全 一 序言自從Google在2014年的IO大會上推出了Material Design新的設計規範後,安卓應用的整體美觀程度提升了很大的一個層次, 安卓再也不是又黑又醜的介面,取而代之的是擁有豐富的顏色,美觀的按鈕,好的使用者體驗;但是剛開始的話這種設計規範只能在Android
Time of Update: 2016-04-23
隱式Intent的使用——Android學習筆記3 隱式Intent的使用 一、為什麼要用隱式Intent?但如果想調用別的程式的組件時,且開發人員往往並不清楚別的應用程式的組件名稱,這時我們只能用隱式Intent,隱式Intent恰恰相反,它不會用組件名稱定義需要啟用的目標組件,而是Android系統輔助應用程式尋找與Intent請求意圖最匹配的組件。二、Android系統怎麼找?主要是通過Intent Filter來尋找與隱式Intent相關的對象。具體的選擇方法是:
Time of Update: 2016-04-23
OpenCV學習筆記(七)—— OpenCV for Android即時影像處理
Time of Update: 2016-04-23
安卓系統簡訊源碼依賴庫、可啟動並執行源碼
Time of Update: 2016-04-23
Android 手把手教您自訂ViewGroup(一)
Time of Update: 2016-04-23
【首發】AndroidStudio配置JavaCV環境 由於最近參加一個比賽需要用到Face Service,但賽方限制使用第三方服務商提供的API雲端服務調用,因此想到了使用javacv來實現,但通過百度、google搜尋發現所有的教程都是在eclipse中搭建,為此頭疼了好幾天,今天早起重新搭建一氣呵成。寫此部落客要是給新手朋友們作為參考,也是我的第一篇博文。1、準備工作 2、環境搭建
Time of Update: 2016-04-23
Android-UIL圖片緩衝架構 源碼解析 Android-Universal-Image-Loader 是 github上一個開源的圖片緩衝架構 ,提供圖片MemoryCache和DiskCache的功能,並支援載入網路、本地、contentProvider圖片的功能 Acceptable URIs examples"http://site.com/image.png" // from
Time of Update: 2016-04-23
安卓開發GitHub的入門使用流程---》適合小學生 使用AndroidStudio項目發布到GitHub在AndroidStudio中建立一個項目 設定: Settings -> Version Control -> Git , 設定git目錄, 點擊Test測試, 如果成功會有Success提示3. 設定: Settring -> VersionControl -> GitHub ,設定自己的github帳號, 密碼, 點擊Test測試,
Time of Update: 2016-04-23
React-Native系列Android——Native與Javascript通訊原理(三)
Time of Update: 2016-04-21
應用升級介紹,應用升級Do平台的應用升級包含二種升級方式,一種是最常用的安裝包的升級,另外一種是應用內升級。很顯然第二種升級方式更靈活。應用安裝包升級原生應用通常的升級方式就是這種,比如android的安裝包是apk檔案,ios的安裝包是ipa檔案。如果要升級,只能重新下載一個新的apk/ipa檔案,然後安裝覆蓋舊的版本,基本流程如下:調用do_Global.getVersion()方法檢查當前應用的版本號碼通過do_Http發送GET/POST請求升級服務端,請求當前應用的最新的版本號碼,這個
Time of Update: 2016-04-21
團隊計劃(4.20),團隊計劃4.20完成情況:瞭解as介面,以及基礎功能 制定個人模組基本計劃及連結:運行helloworld:http://jingyan.baidu.com/album/90895e0fce970264ec6b0bf2.html?picindex=5
Time of Update: 2016-04-22
Android—Socket中關閉IO流後導致Socket關閉不能再收發資料的解決辦法,androidio以Socket發送資料為例: 發送資料時候要聲明:DataOutputStream os = new DataOutputStream(socket.getOutputStream());
Time of Update: 2016-04-22
android TextView多行文本(超過3行)使用ellipsize="end"屬性無效問題的解決方案,textviewellipsize <TextView android:id="@+id/desc" android:layout_width="match_parent" android:layout_height="130px"
Time of Update: 2016-04-21
Android_實用技術(1)—— Notification的建立流程和使用方法,notification建立 android.app.Notification android.app.Notification.Builder--------------------------------------------------------------------------------------------------------------------------------------
Time of Update: 2016-04-21
Android 中 Handler 引起的記憶體泄露,androidhandler在Android常用編程中,Handler在進行非同步作業並處理返回結果時經常被使用。其實這可能導致記憶體泄露,代碼中哪裡可能導致記憶體泄露,又是如何導致記憶體泄露的呢?那我們就慢慢分析一下。http://www.jinhusns.com/Products/Download/?type=xcj 在Android常用編程中,Handler在進行非同步作業並處理返回結果時經常被使用。通常我們的代碼會這樣實現。
Time of Update: 2016-04-21
Reveal-載入利用全域斷點在網上搜怎麼載入Reveal的,好多都是利用Reveal.frameWork來拖進工程裡面,這樣很不方便,每次更換新工程都要這樣做,這裡給大家講解一個利用配置一個全域斷點來觸發,換工程也不用重新設定,方便很多。 下面是詳細的配置步驟:1.在Xcode中開啟一個iOS項目,選擇功能表項目View → Navigators → Show Breakpoint