android 開發中遇到的坑(不定期新增)
學了android好久還是小白的傻孩子,遇到了各種奇奇怪怪的坑,記錄一下以防忘記。
8.0坑:
坑1:傳送Intent訊息開啟apk安裝程式,6.0的手機用的好好的,到8.0手機安裝頁面就一閃而過了
原因:8.0移除了“允許未知來源”的檢查框,它關掉了!!!!所以我這個未知來源的安裝就被pass了
解:新增"android.permission.REQUEST_INSTALL_PACKAGES"許可權
7.0坑:
暫時沒遇到
6.0坑:
坑1:6.0開始安卓,部分許可權僅僅在AndroidManifest.xml中註冊後無法使用,比如讀寫許可權
原因:危險許可權收到保護,需要使用者同意的授予許可權
解:程式碼中動態申請許可權,比如讀寫許可權,相機許可權等。附上一小段例項
相關推薦
android 開發中遇到的坑(不定期新增)
學了android好久還是小白的傻孩子,遇到了各種奇奇怪怪的坑,記錄一下以防忘記。 8.0坑: 坑1:傳送Intent訊息開啟apk安裝程式,6.0的手機用的好好的,到8.0手機安裝頁面就一閃而過了 原因:8.0移除了“允許未知來源”的檢查框,它關掉了!!!!所以我這個未知來源的安裝就被
Android studio開發的常用知識(不定期更新)
最近正在學習利用android studio3.0開發簡單的Android應用,有很多瑣碎的知識點和要記的東西,想要做一個筆記,方便以後的複習回顧。 就從這篇文章為開篇吧。 1.線性佈局LinearLa
使用JQ、BootStrap時,踩過的坑(不定期更新)
(此文用於記錄程式設計過程過程中,遇到的那些令人頭皮發麻的坑,以及它們的解決方法) 一、使用bootstrap-select、JQ 日前,要做一個需求,有一個輸入框,可以multiple輸入,輸入的東西還要到資料庫判斷,其是否存在?後臺還要根據這些資訊一條一條查詢別的表資料,我想這個邏輯
Kali Linux / centOS 7 SSH踩過得坑(不定期更新)
0x00: 最近學習kali linux,聞之初是三年前了。隨已不是從前計劃中的自己,但也盡力去突破新的自己。 環境:kali-linux 2018-2amd64映象 0x01:關於ssh輸入密碼無法登陸的坑 cause :一開始好好的,開機後就連線不上了。
c++開發中常見bug總結(不定期更新)
儘管平時千叮嚀萬囑咐,可是低階錯誤總是不可避免的會在程式開發過程中出現:因此博主記錄自己開發過程中出現過的錯誤,以便後期參考和總結:1. 通過指標加下標訪問陣列我自己寫的一段程式碼,通過結構體指標p_structA 逐個訪問結構體陣列A,A大小為3, 指標初始化, p_str
weex+vue2.x 踩坑實錄(不定期更新)
sta 為什麽 第一個 new 新手 runtime 顯示空白 rom mod 執行 npm start 顯示空白頁面 這個是開始使用weex就出現的一個大坑,說實話對新手真的很不友好。 1、打開控制臺顯示:Cannot assign to read only pr
Android開發中屬性動畫(ObjectAnimator)中 插值器(Time Interpolator )詳解
在 Android開發中,為了保持良好的互動體驗,我們經常會用到動畫來提升使用者體驗,而動畫中屬性動畫用的最多。 雖然動畫可以讓介面看起來不是那麼粗糙,但是很多時候僅僅只是勻速運動的動畫可能不足以描述一些我們想呈現給使用者的介面,比如模擬一個下落的小球,我們知道下落的小球並不是以勻速運動的,
Android開發中屬性動畫(ObjectAnimator)的應用
昨天看到一個有意思的動畫,就想用Android 中的屬性動畫(ObjectAnimator)給實現出來,順便複習一下屬性動畫的使用,完成效果如下: 看完了效果,現在該開始動手幹活了~ 首先先分析一下這個動畫用Android 中的屬性動畫該怎麼實現: 看上去這個動畫很簡單,可以用
Android開發中使用startActivityForResult()方法從Activity A跳轉Activity B出現B退出時A也同時退出的解決辦法
最近一個 App 中用到了 startActivityForResult() 方法,使用的時候卻出現了一些問題,比如我在 Activity A 中呼叫該方法向 Activity B 中跳轉,如果 B 中完成一系列操作之後用 setResult(resultcode, intent); f
Android 開發中使用getAssets獲取不到檔案的問題
assets和res ,java 是在同一層目錄此外還有該目錄下放置的原生資原始檔 因為系統在編譯的時候不會編譯assets下的資原始檔,所以我們不能通過R.XXX.ID的方式訪問它們。那我麼能不能通過該資源的絕對路徑去訪問它們呢?因為apk安裝之後會放在/data
談一談Java開發中的坑(一) -- log4j2在SaaS專案中的應用
背景介紹: 做server端開發有些年頭了,特別是開始做SaaS型別的專案時,深知log的重要性,特別是半夜三更使用者(大都是美國那邊的)遇到問題的電話打過來,這個時候沒有一個強大log,那只有抓瞎的份了。以前都是走的微軟系的開發工具,log的框架也是別人早就寫好的,所以
XLua遇坑總結(不定期更)
1.NGUI通過lua層為按鈕設定lua中點選回撥方法時,需要把儲存當前回撥事件的指令碼記錄到list中,並在該LuaEnv Dispose()之前將所有onClick = null,否則會導致xlua丟擲”try to dispose a LuaEnv wit
ios開發一些有用的連結(不定期更新)
UIActionSheet Subclass providing ability to set Font and Alignment for the message https://gist.github.com/1688664
sed 實踐案例 (不定期更新)
一個 mysqld swd dia col 一行 rac 刪除 實踐 刪除每行第一個字符 sed -r ‘s/^.//g‘ /etc/passwd 刪掉每行第二個字符 sed -r ‘s/^(.)(.)/\1/g‘ /etc/passwd 刪掉每行最後一個字符 s
在Android Studio中創建(或添加)第一個Hello World應用程序
創建過程 eight 過程 使用真機 項目路徑 應用程序 設備 ext 直接 下面我們將使用Android Studio創建第第一個簡單的Hello World應用程序。 1、打開Android Studio,加載畫面如下圖所示: 2、選擇”Start a new A
2017-2018-1 Java演繹法 小組會議及交互匯總(不定期更新)
當前 演繹法 還需要 優點 計劃 除了 但是 log 凝聚力 第一周會議 今天我們小組開展了第一次團隊例會活動。我們小組將《構建之法》分為了六個部分並由六位成員先分別學習並向組長上傳學習收獲,這次的活動內容便是 交流前兩周小組成員學習閱讀《構建之法》的收獲。 在
kettle----功能點用法總結(不定期更新)
技術分享 插入數據 ttl 指定 ima 用法 mage class 功能點 表輸入(從指定的數據庫中,讀取所查詢表的數據) 截圖如下: 允許簡易轉換: 替換SQL語句裏的變量: 從步驟插入數據: kettle----功能點用法總結(不定期更新)
【整理】常用電子設備功耗(不定期更新)
沒事 標準 優酷 運行 充電 電子 組裝 由器 1.2 NAS 關機:1.4W(我擦,關機還耗電,還不少) 待機:20W 運行:20W+每塊3.5寸硬盤5W PC 關機:1.2W 待機:45W(要不是你太吵,那你當nas也可以) 處理器滿負荷:100W 顯卡滿負荷:180
ubuntu上的疑難雜癥(不定期更新……)
out fcitx 可選 driver setting 支持 可能 鍵盤 缺少 ubuntu系統英偉達顯卡驅動怎麽裝 sudo apt-get purge nvidia* #如果之前安裝過顯卡驅動,就執行這一句來卸載 sudo apt-add-repository ppa
NOIP註意事項(不定期更新)
不定 ++ cpp int register 就是 定期 註意 pre 1. 首先我們不能夠這麽寫 for (register int i = 1; i <= strlen(s); ++i) { // s 為一個字符串 //My code Here } 因