Intent和PendingIntent的關(guān)系Intent和PendingIntent的關(guān)系越看越迷惑,花了一段時間分析Android的JavaDoc終于有點心得,在此與大家分享:Intent是一個意圖,一個描述了想要啟動一個Activity、Broadcast或是Service的意圖。它主要持有的信息是它想要啟動的組件(Activity、Broadcast或是Service)。PendingIntent可以看作是對Intent的包裝。供當前App之外的其
系統(tǒng) 2019-08-29 23:46:26 2299
本文轉(zhuǎn)自:http://marshal.easymorse.com/archives/2950.寫的非常好,分享給大家!!!在多Activity開發(fā)中,有可能是自己應用之間的Activity跳轉(zhuǎn),或者夾帶其他應用的可復用Activity。可能會希望跳轉(zhuǎn)到原來某個Activity實例,而不是產(chǎn)生大量重復的Activity。這需要為Activity配置特定的加載模式,而不是使用默認的加載模式。加載模式分類及在哪里配置Activity有四種加載模式:standa
系統(tǒng) 2019-08-29 23:21:50 2299
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/efficient-downloads/regular_updates.html對于定期更新頻率的優(yōu)化會基于設備的狀態(tài),網(wǎng)絡連接,用戶行為和其喜好而有所變化。我們在這一大系列課中,我們討論如何構(gòu)建具有電池效率的應用,它們可
系統(tǒng) 2019-08-12 01:54:50 2298
最近發(fā)現(xiàn)Message,發(fā)送消息可以傳遞參數(shù),這個思路很好,所以寫了一個例子,點擊屏幕,給Activity發(fā)送一個消息,傳遞兩個參數(shù),并把這個activity銷毀掉!轉(zhuǎn)載請標明出處:http://blog.csdn.net/wdaming1986/article/details/6748688程序打開界面:點擊屏幕,銷毀activity彈出Toast:看代碼:MainActivity。java類:packagecom.cn.android;importan
系統(tǒng) 2019-08-29 22:53:00 2294
在項目中我們會經(jīng)常遇到這種圓角效果,因為直角的看起來確實不那么雅觀,可能大家會想到用圖片實現(xiàn),試想上中下要分別做三張圖片,這樣既會是自己的項目增大也會增加內(nèi)存使用量,所以使用shape來實現(xiàn)不失為一種更好的實現(xiàn)方式。在這里先看一下shape的使用:[html]viewplaincopy
系統(tǒng) 2019-08-29 23:29:54 2285
一:學會懶惰沒搞錯吧?竟然讓程序開發(fā)人員學會懶惰?程序開發(fā)人員可能是世界上最為忙碌的一類人啦!對,沒錯,學會懶惰!正因為程序開發(fā)人員忙碌,正因為程序開發(fā)人員可能會在客戶無限變化的需求之下沒日沒夜的加班,所以要學會懶惰,這樣,你就可以把更多的時間浪費在美好的事物身上!如何懶惰:1,Don’tReinventtheWheel(不要重復發(fā)明輪子)。2,InventingtheWheel(發(fā)明輪子)。1,Don’tReinventtheWheel(不要重復發(fā)明輪子
系統(tǒng) 2019-08-29 23:49:55 2281
先看效果~也就是BaseExpandableListAdapter、AbsListView類的使用,就不多說了..大牛留情...就兩個類。ExpandLabel:packagecom.yfz;importjava.util.ArrayList;importjava.util.List;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.ViewGroup.LayoutP
系統(tǒng) 2019-08-29 23:20:12 2281
publicShelfSwitchDialog(Contextcontext){super(context,android.R.style.Theme_NoTitleBar);setContentView(R.layout.newspaper_switch_dialog);this.context=context;Windowwin=getWindow();win.getAttributes().gravity=Gravity.TOP;win.setBac
系統(tǒng) 2019-08-29 23:36:33 2278
隨著Android系統(tǒng)的應用和游戲越來越豐富,甚至有些比起Windows、Mac上的軟件更加好用好玩,因此很多人都希望能在電腦上也能玩到安卓的游戲或APP。我們曾推薦過BlueStacks,而Genymotion則是另一款更加優(yōu)秀專業(yè)高性能的安卓Android模擬器!它支持Windows、Mac、Linux,由于其模擬運行速度很快畫面流暢、且支持OpenGL3D加速、多開、全屏等特性,并提供Eclipse、IntelliJIDEA的開發(fā)插件,不僅是開發(fā)者們
系統(tǒng) 2019-08-29 22:41:12 2275
在騰訊微博APIOAuth認證介紹中,我們可以看到關(guān)于請求簽名的介紹(http://open.t.qq.com/resource.php?i=1,2#tag0):所有TOKEN請求和受保護的資源請求必須被簽名,微博開放平臺會根據(jù)簽名來判斷請求的合法性。簽名算法使用SignatureBaseString和密鑰(Secret)生成簽名,參數(shù)oauth_signature用于指定簽名。這幾句話對oauth_signature產(chǎn)生過程介紹的比較簡單,通過閱讀其它的
系統(tǒng) 2019-08-29 21:57:45 2275
轉(zhuǎn)載請注明出處:http://blog.csdn.net/sinyu890807/article/details/8967080要做一個優(yōu)秀的Android應用,使用到網(wǎng)絡通信技術(shù)是必不可少的,很難想象一款沒有網(wǎng)絡交互的軟件最終能發(fā)展得多成功。那么我們來看一下,一般Android應用程序里都是怎么實現(xiàn)網(wǎng)絡交互的,這里拿一個Boook對象為例:如上圖所示,首先在手機端生成一個Book對象,里面包含書名、作者、價格等數(shù)據(jù)。為了要將這些數(shù)據(jù)發(fā)送到服務器端,我們要
系統(tǒng) 2019-08-29 23:11:54 2273
GPSAlarm1.前言開發(fā)一個有GPS功能的鬧鐘。有了這個軟件,就能保證趕火車不會遲到,趕公交不用起的太早。2.需求2.1軟件初期化自動定位到當前所在位置的地圖對于左邊的初期畫面,提供以下三個按鈕的事件:?定位按下【定位按鈕】,在畫面的正中出現(xiàn)用手指滑動該符號,用以定位現(xiàn)在的出發(fā)地址?搜尋按下【搜尋】按鈕,輸入目標地址,并在畫面上以表示目的地。并且,將目的地和出發(fā)地址之間的各種可能的出行方式按照所花費時間升序,表格化表現(xiàn)出來?取消按下【關(guān)閉】按鈕,關(guān)閉該
系統(tǒng) 2019-08-29 23:01:44 2271
轉(zhuǎn)載請注明出處:http://blog.csdn.net/guolin_blog/article/details/9526247最近二維碼真是越來越火了,隨便電視上、網(wǎng)絡上、商場里,到處都是二維碼。而內(nèi)嵌二維碼掃描功能的軟件也越來越多,QQ、微信、UC瀏覽器等等應用都可以對著二維碼掃一掃,感覺我們自己的應用里不加上二維碼掃描功能,都跟不上時代潮流了。所以今天我就將帶著大家一起,在我們自己的程序里加入二維碼掃描的功能。不過,二維碼功能如果真要做起來還是非常復
系統(tǒng) 2019-08-12 09:29:48 2270
1,standard每次都會新建一個Activity實例2,singleTask棧空間簡易示意:A--B--C最后用startActivity(intent)從C跳到A后,由于棧空間已經(jīng)存在A的實例,A上面的ActivityB和C出棧(即onDestroy銷毀),A置于棧頂如果A中重寫了onNewIntent(...)方法,會同時接到C跳A的intent數(shù)據(jù)3,singTop棧空間簡易示意:A--B--C最后用startActivity(intent)從C
系統(tǒng) 2019-08-29 23:00:33 2268
常用系統(tǒng)控件界面大合集雨松MOMO原創(chuàng)文章如轉(zhuǎn)載,請注明:轉(zhuǎn)載自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6613004雨松MOMO帶大家盤點Android開發(fā)中的一些常用系統(tǒng)控件的簡單用法今天我用自己寫的一個Demo和大家詳細介紹一個Android開發(fā)中遇到的一些常用系統(tǒng)控件的使用技巧。1.文本框TextViewTextView的作用是用來顯示一個文本框,下面我用兩種方
系統(tǒng) 2019-08-12 09:29:58 2265