Time of Update: 2017-11-11
Android AsyncTask內部線程池非同步執行任務機制簡要分析,androidasynctask如下分析針對的API
Time of Update: 2017-11-09
Android-Async-Http 特性簡單分析,如下是官方文檔描述此庫的特點:All requests are made outside of your app’s main UI thread, but any callback logic will be executed on the same thread as the callback was created using Android’s Handler message
Time of Update: 2017-09-13
在Android上仿百度貼吧用戶端Loading表徵圖小球,androidloading 封面預覽 前言 使用百度貼吧用戶端的時候發發現載入的小動畫挺有意思的,於是自己動手寫寫看。想學習自訂View以及自訂動畫的小夥伴一定不要錯過哦。 讀者朋友需要有最基本的canvas繪圖功底,比如畫筆Paint的簡單使用、Path如何畫直線等簡單的操作,不熟悉也沒關係,下文帶大家擼代碼的時候會簡單的講一下。 此篇文章用到如下知識點:
Time of Update: 2017-09-01
cordova科大訊飛語音辨識,cordova科大訊飛cordova-plugin-IFlyspeech科大訊飛的語音聽說讀寫的cordova外掛程式Supported PlatformsiOSandroidInstallation外掛程式安裝命令:cordova plugin add https://github.com/Edc-zhang/cordova-plugin-IFlyspeech註:不要使用上面的命令安裝外掛程式,因為需要手動去改外掛程式裡面的appid和sdk包,
Time of Update: 2017-06-03
Android Dalvik虛擬機器和ART虛擬機器對比,androiddalvik1.概述 Android4.4以上開始使用ART虛擬機器,在此之前我們一直使用的Dalvik虛擬機器,那麼為什麼Google突然換了Android啟動並執行虛擬機器呢?答案只有一個:ART虛擬機器更優秀。2.Dalvik vs ARTDalvik
Time of Update: 2017-06-02
逆向手機核心,添加調試支援和反調試,手機核心添加調試 0x00前言 一個安卓應用可以被調試的條件是應用AndroidManifest.xml顯示指定android:debuggable="true",如果沒有設定android:debuggable的值,則預設android:debuggable="false",所以發布的應用大部分都是不可調試的,如果要調試,則需要解包,改屬性然後重打包,這樣非常麻煩,而且效率低。第二個條件是核心設定檔default.prop的屬性ro.debugg
Time of Update: 2017-05-18
仿拉手團購App9-- 產品詳情介面,團購app9-- activity_detail.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2017-05-09
『原創』手把手教你搭建一個實用的油耗App(一),油耗app 前言: 入行快10年,有點積蓄,三年前買了代步車。於是乎,汽車油耗開銷就成了每個月都必須關注的問題。三年來,用過了無數油耗記錄軟體,比如最知名的“小熊油耗”,從第一次用,一直到最新一版,感覺越來越“臃腫”,功能實在是太豐富了,甚至都做到“大資料”這一層面,作為一個小白車主,其實,我只關心:我的車油耗如何。 後來體驗了幾款應用市場上的油耗app,感覺都不盡如人
Time of Update: 2017-05-04
Android開發筆記(4)——MainActivity.java檔案修改&布局嵌套,androidmainactivity筆記連結:http://www.cnblogs.com/igoslly/p/6805020.html 筆記以開發名為CoffeeOrder的app活動為線索,介紹app如何從功能設計→布局設定→代碼編寫→改進,介紹java檔案修改和布局嵌套。 一、應用知識
Time of Update: 2017-04-24
App啟動頁倒計時功能,app啟動倒計時轉載請註明出處:http://www.cnblogs.com/cnwutianhao/p/6753418.html 範例程式碼採用 RxJava + RxLifecycle + Data-Binding 模式編寫樣本圖:話不多說,實現方式如下:1.匯入依賴庫① RxJava: Reactive Extensions for the JVMcompile
Time of Update: 2017-04-23
Android中調用檔案管理工具並返回選中檔案的路徑,android檔案管理工具實際項目中經常需要調用檔案管理工具,選擇下載路徑或者上傳的本地檔案路徑。今天就給大家做個demo示範該功能的實現過程。一、實現效果預覽以下為三星S6的樣機測試效果,當然不同手機調用後的效果不一樣。二、代碼實現布局檔案很簡單,就一個Button和TextView,這裡不示範了,直接上實現代碼: 1 package com.panhouye.selectfile; 2 3 import
Time of Update: 2017-04-17
GreenDao與ReactiveX的完美搭配,greendaoreactivex轉載請註明出處:http://www.cnblogs.com/cnwutianhao/p/6719380.html 作為Android開發人員,一定不會對 GreenDao 和 ReactiveX 陌生。GreenDao 號稱Android最快的關係型資料庫ReactiveX
Time of Update: 2017-04-13
Google官方MVP模式樣本項目解析
Time of Update: 2017-04-07
Android開發專業名詞及工具概述,android名詞前言: 系統的學習下Android開發中涉及到的一些專業名詞 和Android開發工具 名詞:一、SDK(Software Development Kit) 軟體開發套件:一般都是一些軟體工程師為特定的軟體包、軟體架構、硬體平台、作業系統等建立應用軟體時的開發工具的集合。 二、API(Application Programming
Time of Update: 2017-04-07
Android 接入 OpenCV庫的三種方式,androidopencv OpenCV是一個基於BSD許可(開源)發行的跨平台電腦視覺庫,可以運行在Linux、Windows、Android和Mac OS作業系統上。它輕量級而且高效——由一系列 C 函數和少量 C++ 類構成,同時提供了Python、Ruby、MATLAB等語言的介面,實現了影像處理和電腦視覺方面的很多通用演算法。
Time of Update: 2017-03-18
android 所有焦點問題--Focus,android--focus一. 主動擷取焦點setFocusable(true); // 是設定能否獲得焦點而已。.requestFocus(); //是讓控制項得到焦點requestFocusInWindow()
Time of Update: 2017-03-15
Android之萬能播放器解碼架構Vitamio的介紹及使用,androidvitamio 一、簡介 Vitamio能夠流暢播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常見格式的視頻,還可以在Android 與 iOS 上跨平台支援 MMS, RTSP, RTMP, HLS(m3u8)
Time of Update: 2017-03-08
Android中使用開源架構citypickerview實現省市區三級聯動選擇,1.概述記得之前做商城項目,需要在地址選擇中實現省市區三級聯動,方便使用者快速的填寫地址,當時使用的是一個叫做android-wheel 的開原始檔控制,當時感覺非常好用,唯一麻煩的是需要自己整理並解析省市區的xml檔案,思路很簡單,但是代碼量相對大了些。偶然期間發現了另外一個開源組件,也就是今天要介紹的citypickerview。github地址:crazyandcoder/citypicker2.
Time of Update: 2017-03-05
360多渠道打包,360打包一.原理apk檔案本質就是zip檔案,利用zip檔案“可以添加comment(摘要)”的資料結構特點,在檔案的末尾寫入任意資料,而不用重新解壓zip檔案,我們就可以將渠道資訊寫入摘要區 二.方法已經將360多渠道打包工具放入了tools的test02檔案中1、將要寫入渠道資訊的apk放入MCPTool檔案夾中2、修改MCPTool.bat批次檔,更改渠道和密碼(渠道資訊為了安全需要加密)3、將apk拖到MCPTool.bat上執行,將會產生渠道包4、修改MC
Time of Update: 2017-03-04
【建立項目&使用viewPager】實現一個Android電子書閱讀APP,建立項目定義 本章結尾處已放出應用DEMO,已經實現所有本文及後續文章所述全部功能,大家可以先下載下來玩玩看,歡迎在本文下方評論,小方很需要鼓勵支援!!! 小說閱讀器最終實現效果見 上一篇博文建立一個項目呼~我們即將步入安卓開發之旅了,首先要建立一個項目。選擇了開始新項目之後,會開啟一個視窗讓你設定應用的名字(大寫字母開頭),還要設定一個類似網址的東西,用來區別不同的開發人員,如果你