Time of Update: 2017-02-27
首先,有一點需要聲明,其實在android中,畫布Canvas的高寬其實是螢幕的高寬。如此一來,獲得螢幕高寬的方法就很多了:WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight =
Time of Update: 2017-02-27
Android Studio的功能包含preview視窗, 可以查看布局(layout)的樣式;位置: app->src->main->res(資源)->layout(布局), 其中的檔案, 包含design和text, 選擇text, 就可以觀察到preview視窗;返回欄目頁:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/也可以通過Tool Windows進行設定;具體位置: view->Tool
Time of Update: 2017-02-27
Android簡明開發教程八說明了程式需要實現的功能,就可以建立Android項目了。請參見Android簡明開發教程三:第一個應 用Hello World ,建立一個新項目AndroidGraphics2DTutorial。今天先介紹建立的程式的架構。然後再項目添加如下類定義:添加第三方庫檔案AndroidGraphics2DTutorial調用了引路蜂二維圖形庫,因此需要在項目中添加第三方庫引用(libgisengine.jar),開啟 Android屬性視窗,添加External
Time of Update: 2017-02-28
現在給出第二步分的分析下面就來看看發送廣播的流程Context中的sendBroadCast函數的 實現是在ContextImpl中,和發送廣播相關的有如下六個函數void android.app.ContextImpl.sendBroadcast(Intent intent)void android.app.ContextImpl.sendBroadcast(Intent intent, String receiverPermission)void
Time of Update: 2017-02-28
本篇是對安卓菜單使用編程方式實現,當然可以使用XML的方式完成同樣的功能,基本Java和C#寫法都是一致的,所以使用XML的方式在本篇中使用Java示範,需要注意的是,對於如果不是VS開發的話,那麼資源檔名稱必須以小寫開頭,否則會報錯。運行效果C#實現? 1 2 3 4 5 6 7
Time of Update: 2017-02-28
這篇文章主要介紹了Android手機保持螢幕高亮方法,本文直接給出實現代碼,需要的朋友可以參考下 一開始接觸android應用項目時,在項目快上線時策劃要求加個高亮,每次都是直接從網上百度一下,現在做遊戲了,卻還是這個需求,這裡備份一下方便後續的尋找,畢竟是自己寫好且驗證沒問題的 :) 首先,在Activity裡添加一下代碼: 成員變數: ? 1 2 3
Time of Update: 2017-02-28
蘋果的iphone 有語音辨識用的是Google 的技術,做為Google 力推的Android 自然會將其核心技術往Android 系統裡面植入,並結合google 的雲端技術將其發揚光大。 所以Google Voice Recognition在Android 的實現就變得極其輕鬆。 語音辨識,藉助於雲端技術可以識別使用者的語音輸入,包括語音控制等技術,下面我們將利用Google 提供的Api 實現這一功能。
Time of Update: 2017-02-28
這篇文章主要介紹了Android實現隱藏狀態列和標題列的相關資料,需要的朋友可以參考下 隱藏標題列需要使用預定義樣式:android:theme=”@android:style/Theme.NoTitleBar”. 隱藏狀態列:android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”. ? 1
Time of Update: 2017-02-28
這篇文章主要介紹了Android開發的IDE、ADT、SDK、JDK、NDK等名詞解釋,對這些概念搞不清楚是一件痛苦的事,本文就簡潔講解了這些名詞的含義,一起掃盲吧,需要的朋友可以參考下 1. IDE: Intelligent Development Environm的簡稱。即智能開發環境。是一種開發工具。常用的IDE有adt-bundles和Android studio。兩個都需要配置jdk。 2. ADT: Android Development
Time of Update: 2017-02-28
這篇文章主要介紹了Android開發中比較耗時的一些操作小結,本文根據實際開發經驗總結了6條比較耗時的編程操作,請大家注意下,需要的朋友可以參考下 在Android軟體開發過程中,經常遇到耗時操作。為了使手機app運行流暢,耗時操作需要在新的一個線程中完成。那麼,Android手機應用開發中,耗時操作有哪些呢?下面來總結一下。 1.下載檔案操作 2.網路連接操作(尤其是網路不好的時候) 3.音頻格式轉換操作 4.檔案操作 5.比較大的資料的初始化操作 6.sleep
Time of Update: 2017-02-28
如今,大家面對市場中種類繁多的手機必然挑的眼花繚亂。不過,在智能手機佔據主要地位的今天,挑選手機的主要因素就是挑選一款效能高的手機作業系統,Android就是其中的一個必然選擇。Android系統架構和其作業系統一樣,採用了分層的架構。Android分為四個層,從高層到低層分別是應用程式層、應用程式架構層、系統運行庫層和linux核心層。 Android系統架構之應用程式 Android會同一系列核心應用程式套件組合一起發布,該應用程式套件組合包括email用戶端,SMS短訊息程式,日曆
Time of Update: 2017-02-28
文 /
Time of Update: 2017-01-19
本文為大家分享了Android擷取view高度的方法,供大家參考,具體內容如下getMeasuredHeight()與getHeight的區別實際上在當螢幕可以包裹內容的時候,他們的值相等,只有當view超出螢幕後,才能看出他們的區別:getMeasuredHeight()是實際View的大小,與螢幕無關,而getHeight的大小此時則是螢幕的大小。當超出螢幕後,getMeasuredHeight()等於getHeight()加上螢幕之外沒有顯示的大小具體方法我們知道在oncreate中Vie
Time of Update: 2017-01-19
ImageSwitcher類是ViewSwitcher類的子類,它實現的效果是在完成ImageView的切換並且帶有動畫效果。要使用這個類需要以下兩個步驟:1)為ImageSwitcher類提供一個ViewFactory,該ViewFactory產生的View組件必須是ImageView。2)需要切換的時候,只需要嗲用ImageSwitcher的setImageDrawable()、setImageResource()、setImageURL()方法即可實現切換。activity_main.xm
Time of Update: 2017-01-19
spinner組件有點類型於HTML中的下拉框<Select></select>的樣子,讓使用者每次從下拉框中選取一個,本文為大家分享了Android下拉式清單spinner的具體實現代碼,供大家參考,具體內容如下mian.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2017-01-19
廢話不多說了,直接給大家貼java代碼了,具體代碼如下所示:Java代碼 package com.maidong.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import
Time of Update: 2017-01-19
本文執行個體為大家分享了Android控制項ImageSwitcher實現引導介面的代碼,供大家參考,具體內容如下效果圖:布局代碼:<?xml version="1.0" encoding="UTF-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2017-01-19
很多時候,利用觸控螢幕的Fling、Scroll等Gesture(手勢)操作來操作會使得應用程式的使用者體驗大大提升,比如用Scroll手勢在 瀏覽器中滾屏,用Fling在閱讀器中翻頁等。在Android系統中,手勢的識別是通過 GestureDetector.OnGestureListener介面來實現的,不過William翻遍了Android的官方文檔也沒有找到一個相 關的例子,API
Time of Update: 2017-01-19
本文執行個體講述了Android實現將一個Activity設定成視窗樣式的方法。分享給大家供大家參考,具體如下:1.在res/value檔案夾下的style.xml檔案中加入如下代碼:<style name="Theme.FloatActivity" parent="android:style/Theme.Dialog"> <!-- float_box為我們定義的視窗背景 ,這個不是必須的--> <item
Time of Update: 2017-01-19
其實主要是通過window.orientation實現,下面看下代碼吧複製代碼 代碼如下:function orient() {if (window.orientation == 90 || window.orientation == -90) {//ipad、iphone豎屏;Andriod橫屏$("body").attr("class", "landscape");orientation = 'landscape';return false;}else if