實(shí)習(xí)筆記17.07.17

  1. MVP框架開發(fā)時,異步操作放在p層還是model層? (個人感覺在p層,因?yàn)閜層連接m和v層,如果使用rxjava框架 ,正好可以相連接)嗯
  2. android刪除/增加圖片后怎么在首頁實(shí)時刷新? (這里是再查詢一次數(shù)據(jù)庫?這樣效率不會太低了么。)
    答:這里不要把查詢數(shù)據(jù)庫和io混淆
  3. android刪除照片后要更新媒體庫(原因:android媒體的數(shù)據(jù)庫不能實(shí)時更新,需要一個通知,不然會發(fā)現(xiàn)刪除后的目錄和文件依然存在但無法查看)
    答:!?。L試另一種實(shí)現(xiàn)方式
  4. activity之間傳遞自定義對象List
  5. dialog的幾種創(chuàng)建方式
  6. viewpager使用方法鞏固
  7. image數(shù)據(jù)庫表的各種列名代表意思查詢?。▽W(xué)會自己尋找)
  8. activity在Back監(jiān)聽方法中不能傳遞intent?(setResult intent不起作用...)
  9. onBackPressed() : 當(dāng)手機(jī)按下back鍵時,執(zhí)行此方法。
    用此方法時 :
    有super.onBackPressed() 時 不能把在此方法中設(shè)置的 intent 傳回上一個Activity ,
    因此 去掉super.onBackPressed() 在末尾加上finish();
    在上一個activity中用onActivityResult() 方法接受上此Activity的onBackPressed()方法傳回去的intent,
    在onBackPressed()設(shè)置resultCode 在上一個Activity 的OnActivityResult()中驗(yàn)證;
  10. 代碼統(tǒng)計(jì)方法 find path 。。。
  11. 【C++】memset的頭文件 #include<string.h>
    【C++】strlen(char*) 長度不包括 '\0'
    【算法】大數(shù)問題通用解法,轉(zhuǎn)化為字符串,從len-1開始遍歷?!緞χ竜ffer 12】
    【C++】在進(jìn)行形如 if( absexponent & 0x1 ==0 )這種判斷時,最好在式子中加上括號,防止計(jì)算順序不符合自己預(yù)期。
    if( (absexponent & 0x1 )==0 )
    【算法】分類整理健壯性的幾種情況
  12. 為什么說快速排序是不穩(wěn)定的。 舉例說明: 1,2,3,4,5,6,7 將奇數(shù)排在偶數(shù)前面,利用快排 兩個指針結(jié)果,1,7,3,5,4,6,2 改變了奇數(shù),偶數(shù)的相對位置,所以不穩(wěn)定。 插入排序時穩(wěn)定的算法
  13. 冒泡排序和插入排序的細(xì)分

【優(yōu)化】presenter按activity分層
【優(yōu)化】相冊目錄獲取方式---(直接獲取內(nèi)置數(shù)據(jù)庫的列名)MediaStore.Images.Media.BUCKET_DISPLAY_NAME,// 相冊名稱
【優(yōu)化】選擇相冊界面和照片詳情展示界面用fragment代替activity

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容