在項(xiàng)目中我們會經(jīng)常遇到這種圓角效果,因?yàn)橹苯堑目雌饋泶_實(shí)不那么雅觀,可能大家會想到用圖片實(shí)現(xiàn),試想上中下要分別做三張圖片,這樣既會是自己的項(xiàng)目增大也會增加內(nèi)存使用量,所以使用shape來實(shí)現(xiàn)不失為一種更好的實(shí)現(xiàn)方式。在這里先看一下shape的使用:[html]viewplaincopy
系統(tǒng) 2019-08-29 23:29:54 2665
常用系統(tǒng)控件界面大合集雨松MOMO原創(chuàng)文章如轉(zhuǎn)載,請注明:轉(zhuǎn)載自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6613004雨松MOMO帶大家盤點(diǎn)Android開發(fā)中的一些常用系統(tǒng)控件的簡單用法今天我用自己寫的一個(gè)Demo和大家詳細(xì)介紹一個(gè)Android開發(fā)中遇到的一些常用系統(tǒng)控件的使用技巧。1.文本框TextViewTextView的作用是用來顯示一個(gè)文本框,下面我用兩種方
系統(tǒng) 2019-08-12 09:29:58 2658
大家好,今天說說Location,Location在Android開發(fā)中還是經(jīng)常用到的,比如通過經(jīng)緯度獲取天氣,根據(jù)Location獲取所在地區(qū)詳細(xì)Address(比如GoogleMap開發(fā)).等。而在Android中通過LocationManager來獲取Location.通常獲取Location有GPS獲取,WIFI獲取。我今天做一個(gè)簡單的小Demo,來教大家如何獲取Location,從而獲取經(jīng)緯度。下一節(jié)將教大家通過Location來獲取Addres
系統(tǒng) 2019-08-29 23:00:06 2657
最近做了一個(gè)Android項(xiàng)目,要求軟件能夠自動下載指定的APK文件并自動安裝,無須用戶操作,即靜默安裝。在查閱了GOOGLE之后,綜合了各位方法之后,找到了一種相對簡化的方法,不過此方法只在4.0的Android版本下測試過,其它版本各位可以照此方法嘗試一下。想要做到靜默安裝,其實(shí)就是要有權(quán)限執(zhí)行pminstall命令。準(zhǔn)備工作其實(shí)就兩步:1、獲取執(zhí)行權(quán)限2、執(zhí)行命令我們首先介紹第二步,如何執(zhí)行pminstall命令:關(guān)鍵代碼其實(shí)就一句:Runtime.
系統(tǒng) 2019-08-29 22:40:09 2656
本文章由Jack_Jia編寫,轉(zhuǎn)載請注明出處。文章鏈接:http://blog.csdn.net/jiazhijun/article/details/11131891作者:Jack_Jia郵箱:309zhijun@163.com一、漏洞描述近期,微信等多款安卓流行應(yīng)用曝出高危掛馬漏洞:只要點(diǎn)擊好友消息或朋友圈中的一條網(wǎng)址,手機(jī)就會自動執(zhí)行黑客指令,出現(xiàn)被安裝惡意扣費(fèi)軟件、向好友發(fā)送欺詐短信、通訊錄和短信被竊取等嚴(yán)重后果。在烏云漏洞平臺上,包括安卓版微信、Q
系統(tǒng) 2019-08-12 09:29:48 2655
Android軟件開發(fā)之TextView詳解雨松MOMO原創(chuàng)文章如轉(zhuǎn)載,請注明:轉(zhuǎn)載自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6625662TextView的API中文文檔中說明它的結(jié)構(gòu)結(jié)構(gòu)java.lang.Objectandroid.view.Viewandroid.widget.TextView直接子類:Button,CheckedTextView,Chronom
系統(tǒng) 2019-08-12 09:29:59 2653
轉(zhuǎn)載請注明出處:http://blog.csdn.net/guolin_blog/article/details/9526247最近二維碼真是越來越火了,隨便電視上、網(wǎng)絡(luò)上、商場里,到處都是二維碼。而內(nèi)嵌二維碼掃描功能的軟件也越來越多,QQ、微信、UC瀏覽器等等應(yīng)用都可以對著二維碼掃一掃,感覺我們自己的應(yīng)用里不加上二維碼掃描功能,都跟不上時(shí)代潮流了。所以今天我就將帶著大家一起,在我們自己的程序里加入二維碼掃描的功能。不過,二維碼功能如果真要做起來還是非常復(fù)
系統(tǒng) 2019-08-12 09:29:48 2652
本文來自http://blog.csdn.net/hellogv/,引用必須注明出處!本文使用SAX來解析XML,在Android里面可以使用SAX和DOM,DOM需要把整個(gè)XML文件讀入內(nèi)存再解析,比較消耗內(nèi)存,而SAX基于事件驅(qū)動的處理方式,可以在各節(jié)點(diǎn)觸發(fā)回調(diào)函數(shù),不過SAX適合節(jié)點(diǎn)結(jié)構(gòu)簡單的XML文檔,復(fù)雜的XML文檔在后期的節(jié)點(diǎn)深度處理會有點(diǎn)麻煩。本文要解析的test.xml文件如下:
系統(tǒng) 2019-08-29 22:29:51 2647
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/sharing/receive.html既然你的應(yīng)用可以向其它應(yīng)用發(fā)送數(shù)據(jù),那么你的應(yīng)用也可以接收來自其它應(yīng)用的數(shù)據(jù)。您需要思考一下用戶是如何與你的應(yīng)用交互的,以及你希望接收來自其它應(yīng)用什么樣的數(shù)據(jù)。例如,一個(gè)社交網(wǎng)絡(luò)應(yīng)用
系統(tǒng) 2019-08-12 01:55:16 2647
http://lovezhou.iteye.com/blog/932847Android軟件在線升級,在線安裝apk程序包AndroidF#應(yīng)用軟件經(jīng)常會因?yàn)楣δ艿脑黾佣墸壗?jīng)常是在客戶端給用戶升級的提示,然后用戶下載最新的apk程序包,軟件升級過程大多數(shù)需要在線完成。android在線安裝apk程序包,主要用到系統(tǒng)自帶的apk安裝器進(jìn)行安裝。用到系統(tǒng)自帶的apk安裝器安裝apk包,首先需要在配置文件中加入權(quán)限聲明Java代碼
系統(tǒng) 2019-08-29 23:09:23 2642
LayerDrawable,系統(tǒng)將會按這些Drawable對象的數(shù)組順序來繪制它們,索引最大的Drawable對象將會被繪制在最上面定義LayerDrawable對象的XML文件的根元素為,該元素可以包含多個(gè)元素下面是一個(gè)例子,定義一個(gè)seekbar和一個(gè)imageviewseekbar的效果是拖動的部分和背景部分是兩個(gè)不同的圖片構(gòu)成下面定制seekbar的外觀,指定一個(gè)progressDrawable屬
系統(tǒng) 2019-08-29 23:48:44 2640
Intent和PendingIntent的關(guān)系Intent和PendingIntent的關(guān)系越看越迷惑,花了一段時(shí)間分析Android的JavaDoc終于有點(diǎn)心得,在此與大家分享:Intent是一個(gè)意圖,一個(gè)描述了想要啟動一個(gè)Activity、Broadcast或是Service的意圖。它主要持有的信息是它想要啟動的組件(Activity、Broadcast或是Service)。PendingIntent可以看作是對Intent的包裝。供當(dāng)前App之外的其
系統(tǒng) 2019-08-29 23:46:26 2636
由于每個(gè)應(yīng)用程序都運(yùn)行在自己的進(jìn)程空間,并且可以從應(yīng)用程序UI運(yùn)行另一個(gè)服務(wù)進(jìn)程,而且經(jīng)常會在不同的進(jìn)程間傳遞對象。在Android平臺,一個(gè)進(jìn)程通常不能訪問另一個(gè)進(jìn)程的內(nèi)存空間。但是android提供了AIDL可以用來進(jìn)程間數(shù)據(jù)傳遞。AIDL(AndroidInterfaceDefinitionLanguage)是一種IDL語言,用于生成可以在Android設(shè)備上兩個(gè)進(jìn)程之間進(jìn)行進(jìn)程間通信(interprocesscommunication,IPC)的代
系統(tǒng) 2019-08-12 09:30:07 2636
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/efficient-downloads/regular_updates.html對于定期更新頻率的優(yōu)化會基于設(shè)備的狀態(tài),網(wǎng)絡(luò)連接,用戶行為和其喜好而有所變化。我們在這一大系列課中,我們討論如何構(gòu)建具有電池效率的應(yīng)用,它們可
系統(tǒng) 2019-08-12 01:54:50 2636
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/efficient-downloads/efficient-network-access.html在你的應(yīng)用中,可能最消耗電力的就是用無線網(wǎng)絡(luò)對資源進(jìn)行下載了。為了最小化網(wǎng)絡(luò)連接對電池?fù)p耗的影響,你一定要理解你的連接模型是
系統(tǒng) 2019-08-12 01:54:51 2628