編輯:關於Android編程
一種比較直接的方法,簡單粗暴的解決是
在Manifest.xml文件裡面的
如:
android:name=".app.Application"
android:allowBackup="true"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.Light.NoTitleBar"
android:largeHeap="true"
>
這種方法允許應用需要耗費手機很多的內存空間,但卻是最快捷的解決辦法
第二種是將bitmap.recycle()掉,需要了解加載viewpager的流程
/**
* 首先ViewPager默認加載兩張圖片,也就是說第一次初始化這個viewpager的時候會執行兩次instantiateItem這個方法。預加載下一個viewpager的item
*/
然後方法destroyItem會將通過“算法”destroy掉,remove掉view視圖
可以在裡面bitmap.recycle()回收掉bitmap
Android有自帶的對話框標題,但是不太美觀,如果要給彈出的對話框設置一個自定義的標題,使用AlertDialog.Builder的setCustomTitle()方法
學習章節:第一章 Activity的生命周期和啟動模式學習內容:1正常情況下Activity的生命周期分析先上一張經典圖片鎮樓:測試正常情況Activity生命周期的代碼
當做一款APP,需要選擇本地圖片時,首先考慮的無疑是系統相冊,但是Android手機五花八門,再者手機像素的提升,大圖無法返回等異常因數,導致適配機型比較困難,微信、QQ
Android基礎入門教程——8.3.16 Canvas API詳解(Part 1)標簽(空格分隔): Android基礎入門教程本節引言: 前面