編輯:關於Android編程
公司產品和項目總算預期提前完成,我們便馬不停蹄地將Eclipse更換成Android的開發工具,將前面的各種bug解決後總算可以運行了。可是安裝後發現在手機上有兩個應用圖標,並且點擊不同的應用圖標進去的是不同的Activity,如果點擊其中任何一個圖標進行卸載,則連個圖標的應用都會被卸載,我連續裝了好幾次都是這樣,而之前eclipse項目的時候則沒有這個問題。我檢查了一下自己的代碼,發現了問題出在了清單文件上。我的項目除了自己應用的主要代碼,還導入了好幾個庫,也就是library。但是在導入的過程中,自己的studio項目中有一個library庫的manifest.xml生成了下面的代碼:
<intent-filter> <category android:name="android.intent.category.LAUNCHER"> </category></action></intent-filter> </activity> </application>
可能在安裝的時候,默認是兩個app了,那麼我們只要把上面的一段代碼刪掉再安裝就可以了,錯誤就不見了。或者也可以這麼說,檢查我們的項目中是否有多個
<category android:name="android.intent.category.LAUNCHER"></category> 如果有的話,把多余的去掉就可以了。
如果使用的是aar包的話,那麼也需要將該module中的清單文件檢查一下,不能指定LUNNCHER項。
Android事件攔截機制Android中事件的傳遞和攔截和View樹結構是相關聯的,在View樹中,分為葉子節點和普通節點,普通節點有子節點只能是ViewGroup,葉
DrawerLayout顧名思義就是一個管理布局的。使用方式可以與其它的布局類類似。DrawerLayout帶有滑動的功能。只要按照drawerLayout的規定布局方式
這篇文章主要介紹一下如何實現View的3D旋轉效果,實現的主要原理就是圍繞Y軸旋轉,同時在Z軸方面上有一個深入的縮放。演示的demo主要有以下幾個重點: 1,自定義旋轉動
Android實現在線播放音樂 2014年3月10日 hello,小伙伴們,3月份珊珊來遲的第一篇博客,最近小巫在找工作,加上又生病了,就沒有太多精力去寫博客了。今天