Time of Update: 2015-08-04
標籤: 在上篇文章(http://blog.csdn.net/jerehedu/article/details/47081849)中,根據源碼探索了View的繪製過程,過程有三個主要步驟,分別為測量、布局、繪製。系統對繪製已經做了很好的封裝,我們主要對測量和版面配置階段進行分析,看一看android是如何對view進行測量和布局的。 根據上篇文章的分析,我們知道在ViewRootImpl的performMeasure方法中,實際上調用了mView.measure(childWidthMeas
Time of Update: 2015-08-03
標籤: 以下是個人拙見,大神可直接忽略。 直接奔入主題,android的一個webview控制項相信大家都特別熟悉了,可以用來載入顯示網頁,像商城的商品圖文詳情就可以用網頁很快實現,但是最近項目中遇到不一樣的問題,商品首頁用webview顯示,點擊某一個商品或者商品分類startactivity跳轉自身的介面,首頁混雜一部分網頁載入肯定會遇到介面顯示卡頓,顯示慢的問題,不過既然需求是這樣,也只能照做了。&
Time of Update: 2015-08-03
標籤:android 硬體加速 移動開發 關鍵詞:RenderNode,ThreadedRenderer,DisplayList,UvMapper,FontRenderer什麼是硬體加速(What)傳統軟體的UI繪製是依靠CPU來完成的,硬體加速就是將繪製任務交由GPU來執行。GPU相比CPU更加適合完成光柵化、動畫變換等耗時任務,在行動裝置上比起使用CPU來完成這些任務,GPU會更加省電些,帶
Time of Update: 2015-08-03
標籤:郭孝星 微博:郭孝星的新浪微博 郵箱:[email protected] 部落格:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells Android為播放音樂、鬧鈴、通知鈴、來電聲音、系統聲音、打電話聲音和DTMF頻道都分別維護了一個隔離的音頻流,這是我們能夠控制不同音訊前提,這其中大多數的音頻流都是被系統限制的,不能胡亂使用。一
Time of Update: 2015-08-03
標籤:Android中多線程編程中AsyncTask類的詳細解釋1.Android單執行緒模式 2.耗時操作放在非主線程中執行Android主線程和子線程之間的通訊封裝類:AsyncTask類 1.子線程中更新UI 2.封裝、簡化非同步作業。
Time of Update: 2015-08-02
標籤:轉載自 http://www.cnblogs.com/sw926/p/3230659.html PopupWindow是Android上自訂快顯視窗,使用起來很方便。 PopupWindow的建構函式為 public PopupWindow(View contentView, int width, int height, boolean
Time of Update: 2015-08-03
標籤:iOS多線程的初步研究(一)-- NSThread對於多線程的開發,iOS系統提供了多種不同的介面,先談談iOS多線程最基礎方面的使用。產生線程的方式姑且分兩類,一類是顯式調用,另一類是隱式調用。一、顯示調用的類為NSThread。一般構造NSThread的線程對象可通過兩種方式:1. 初始化線程主方法:[NSThread detachNewThreadSelector:@selector(run:) toTarget:target
Time of Update: 2015-08-02
標籤: iOS的應用程式的生命週期,還有程式是運行在前台還是後台,應用程式各個狀態的變換,這些對於開發人員來說都是很重要的。 iOS系統的資源是有限的,應用程式在前台和在背景狀態是不一樣的。在後台時,程式會受到系統的很多限制,這樣可以提高電池的使用和使用者體驗。//開發app,我們要遵循apple公司的一些指導原則,原則如下:1、應用程式的狀態狀態如下:Not running 未運行 程式沒啟動Inactive
Time of Update: 2015-08-02
標籤: AddressBook.h//// AddressBook.h// YUAddressBook//// Created by yuzhx on 15/8/1.// Copyright (c) 2015年 BruceYu. All rights reserved.//#import &
Time of Update: 2015-07-30
標籤:android 移動 筆者最近遇到一個非常有意思的bug,貼出來和大家分享下。
Time of Update: 2015-08-01
標籤:這裡借鑒了不少博主的勞動成果,先表示感謝。(一定要自己整理才能看的進去~~)其實這裡還有個疑惑,SurfaceView與View的區別,以及如何選擇使用。 涉及到畫面更新的需求。一種是主動更新,另一種是被動更新。類似棋牌類遊戲,需要被動的點擊去觸發它,完全可以採用View。 而比如羅盤,需要一直在旋轉,這個時候需要一個線程去處理它。此種情況選用SurfaceView先看看官方的解釋 SurfaceView的API介紹&nbs
Time of Update: 2015-07-30
標籤:擷取網路資訊需要在AndroidManifest.xml檔案中加入相應的許可權。 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 1)判斷是否有網路連接 複製代碼 代碼如下: public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager
Time of Update: 2015-07-31
標籤: Android UI特效大全總體傳送門:http://git.oschina.net/bob4j/Android-UI 基本上項目中都有可自行查看 , 並且有些項目中都有README.md 檔案,使用前請先閱讀以下。1.弧形(圓形)菜單布局 :
Time of Update: 2015-08-01
標籤:android第一個錯誤: host Executable: cmu2nuance (out/host/linux-x86/obj/EXECUTABLES/cmu2nuance_intermediates/cmu2nuance) /usr/bin/ld: cannot find
Time of Update: 2015-07-30
標籤:Using Local Notifications In Your Ionic Framework App配置好ng-cordova先<script src="lib/ngCordova/dist/ng-cordova.js"></script> <script src="cordova.js"></script>var ionicApp = angular.module("ionic", ["ionic", "ngCordova"])
Time of Update: 2015-07-31
標籤:這篇文章的目的是為大家提供一個Android端控制PC端軟體的目的,如控制電腦上的PPT、音樂播放器等軟體。在這裡我為大家介紹下基本的流程,並在最後附上我自己調試並實現的代碼,不足之處請批評指正。首先,Android遙控PC端,主要的架構是基於用戶端/伺服器模式,基本上就是android作為用戶端,然後PC上運行伺服器,兩者之間通過Socket串連進行伺服器與用戶端的資料轉送響應,最後由服務端調用相關方法操作PC軟體。大致流程如下:這裡需要注意的就是socket串連的時候不要放在主線程中,
Time of Update: 2015-07-31
標籤: 在AndroidManifest.xml中,<meta-data>元素可以作為子項目,被包含在<activity>、<application> 、<service>和<receiver>元素中,但不同的父元素,在應用時讀取的方法也不同。 第一:在application的使用方式: xml範例:
Time of Update: 2015-08-01
標籤:手機瀏覽器 技術 app 在網上尋找相關技術 找到通過js判斷手機瀏覽器是iso 還是安卓 下載指定的app 建立一個jsp頁面 代碼如下:jsp頁面作為產生二維碼地址 ,當掃描二維碼時開啟頁面會自動執行下列代碼,識別app<%@ page language="java" contentType="text/html;
Time of Update: 2015-07-29
標籤:<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="apple-touch-fullscreen" content="YES" /><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-
Time of Update: 2015-07-29
標籤:工作原理 Android的系統登入動畫有2種: 1:android內建的動畫。 由前景和背景兩張PNG圖片組成,這兩張圖片存在於/system/framework