Android學習筆記3 Application

2021-09-26 16:17:56 字數 771 閱讀 5361

理解:記憶體:注意靜態的資料和快取中的資料;注意釋放;

2).某些與view關聯的drawable的作用域超出了activity的作用域。

3).runnable物件:

比如在乙個activity中啟用了乙個新執行緒去執行乙個任務,在這期間這個activity被系統**了, 但runnalbe的 任務還沒有執行完畢並持有activity的引用而洩漏,但這種洩漏一般來洩漏一段時間,只有runnalbe的執行緒執行完閉,這個 activity又可以被正常**了。

4).記憶體類的物件作用域超出activity的範圍:

比如定義了乙個記憶體類來儲存資料,又把這個記憶體類的物件傳給了其它activity 或者service等。因為內部類的物件會持有當前類的引用,所以也就持有了context的引用。解決方法是如果不需要當前的引用把內部類寫成static或者,把內部類抽取出來變成乙個單獨的類,或者把避免內部物件作用域超出activity的作用域。out of memery error 在android中每乙個程式所分到的記憶體大小是有限的,如果超過了這個數就會報out of memory error。 android給程式分配的記憶體大小與手機硬體有關,以下是一些手機的資料:

6:生命週期:

1).它描述的是乙個應用程式環境的資訊,即上下文。

2).該類是乙個抽象(abstract class)類,android提供了該抽象類的具體實現類(後面我們會講到是contextiml類)。

3).通過它我們可以獲取應用程式的資源和類,也包括一些應用級別操作,例如:啟動乙個activity,傳送廣播,接受intent

3,app資訊抽取

先來看manage裡的 from flask import flask,session from flask sqlalchemy import sqlalchemy from redis import strictredis from flask session import session fr...

Android學習 App上線

填寫的資訊 alias 秘鑰別名 password 上一步輸入的密碼 confirm 確認密碼 validity years 秘鑰有效期,至少為25 first and last name 名字 organizational unit 組織單位 organizational 組織 city of l...

Android學習筆記3 動態新增View

addview是viewgroup中特有的方法,而單一的view是不存在該方法的 addview view child child 被新增的view addview view child,int index index 被新增的view的索引 addview view child,int width...