原创 startActivity報錯exposed beyond app through Intent.getData()

調用相冊打開圖片 startActivity時報了個錯 startActivityForResult error:file:///storage/emulated/0/Android/data/xxx.jpg exposed beyond

原创 ImageView點擊圖片加上遮罩

基本思路: 方法1.遮罩可直接疊加一層帶alpha的純白、或純黑View,可直接在ImageView外套一層FrameLayout,其foreground(一般同學可能僅僅知道background,事實上framelayout還有fore

原创 在fragment中的 actionbar 點擊返回箭頭事件處理

在oncreate()中 bar = getActionBar();  //獲取ActionBar的對象,從這個方法也可知action bar是activity的一個屬性bar.setDisplayHomeAsUpEnabled(true

原创 android緩存圖片LruCache和DiskLruCache

使用內存緩存LruCache 內存緩存可以提供對位圖的快速訪問,但代價是會佔用寶貴的應用內存。LruCache 類(支持庫中也提供了該類,最低可支持 API 級別 4)非常適合用於以下任務:緩存位圖,將最近引用的對象保持在強引用的 Lin

原创 Android MVP架構詳解

爲什麼要重視程序的架構設計 對程序進行架構設計的原因,歸根結底是爲了 提高生產力 。通過設計是程序模塊化,做到模塊內部的 高聚合 和模塊之間的 低耦合 (如依賴注入就是低耦合的集中體現)。 這樣做的好處是使得程序開發過程中,開發人員主需要

原创 手機連接電腦不彈確認授權框解決辦法

error: device unauthorized. Please check the confirmation dialog on your device. 在電腦目錄C:\Users\用戶名\.android下找到adbkey文件,

原创 Ubuntu 下使用MTK FLASH TOOLS

轉自:https://blog.csdn.net/yangfan1571397878/article/details/80969491 在使用時剛開始使用便直接報錯 Total wait time = -1531116139.000000

原创 android 橫豎屏

一、禁止橫豎屏轉換 Android橫豎屏切換在手機開發中比較常見,很多軟件在開發過程中爲了避免橫豎屏切換時引發不必要的麻煩,通常禁止掉橫豎屏的切換, 通過在AndroidManifest.xml中設置activity中的androi

原创 Ubuntu常用命令與技巧

Ubuntu常用命令與技巧      sudo apt-get install 軟件名 安裝軟件命令   sudo nautilus 打開文件(有root權限)   su root 切換到“root”    ls 列出當前目錄文

原创 Android 8.0在鎖屏狀態下不顯示懸浮框解決方法

在Android O上面特別增加了TYPE_APPLICATION_OVERLAY來滿足懸浮窗需求。在做項目時發現設了這個type之後,在鎖屏狀態下是無法彈出懸浮框的。final WindowManager.LayoutParams pa

原创 Android中attr自定義屬性詳解

Android中attr自定義屬性詳解 博客分類: android  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     xml

原创 Git 指令集

Git 指令集 Git 是分散式的版本控制系統, 從架設、簡易操作、設定, 此篇主要是整理 基本操作、遠端操作 等. 註: Git 的範圍太廣了, 把這篇當作是初學入門就好了. 注意事項 由 project/.git/config 可知:

原创 Git創建和公鑰生成

Git 創建 Username First you need to tell git your name, so that it can properly label the commits you make. git config --

原创 Preference的使用

Preference直譯爲偏好,博友建議翻譯爲首選項。一些配置數據,一些我們上次點擊選擇的內容,我們希望在下次應用調起的時候依然有效,無須用戶再一次進行配置或選擇。Android提供preference這個鍵值對的方式來處理這種情況,自

原创 adroid phone MT 的流程

MT 流程同時也向RIL.java上報UNSOL_RESPONSE_CALL_STATE_CHANGED消息,RIL.java收到將才標誌轉換爲RIL_UNSOL_RESPONSE_CALL_STATE_CHANGED,這告訴我們真正處理