原创 Exception 'open failed: EACCES (Permission denied)' on Android Q

Exception ‘open failed: EACCES (Permission denied)’ on Android Q 1.嘗試了在AndroidManifest.xml加入權限,問題依然存在; 2.嘗試了runtime

原创 ImageView寬度填充屏幕,高度自適應

使用universial image loader時(如果是本地資源方法類似),從網絡上獲取的圖片,圖片是一個圖文詳情,就是很高的一張圖,我希望這張圖寬度填充屏幕,高度自適應,可採用以下方法: ImageLoader.getInstan

原创 Android 學習思路

感謝作者分享 第零步,下載源碼,我下的4.2的,框架層源碼10G,內核2G多,ctags給框架層建的標籤文件都有600M,當時讓我有點震撼,用的vim+ctags+cscope來閱讀,還算不錯,架構挺清晰的。 第一步,我找到了一本好書

原创 Android 重寫系統Crash處理類,保存Crash信息到SD卡 和 完美退出程序的方法

轉載時註明地址:http://blog.csdn.net/xiaanming/article/details/9344703 我們開發Android

原创 作爲程序員,要取得非凡成就需要記住的15件事。

作爲程序員,要取得非凡成就需要記住的15件事。 1.走一條不一樣的路 在有利於自己的市場中競爭,如果你滿足於“泯然衆人矣”,那恐怕就得跟那些低工資國

原创 npm安裝一些包失敗(npm國內鏡像)

這個也是網上搜的,親自試過,非常好用! 鏡像使用方法(三種辦法任意一種都能解決問題,建議使用第三種,將配置寫死,下次用的時候配置還在): 1.通過c

原创 java序列化對象爲字符串(及反序列化)

Person.java package com.example.shareddatatest; import java.io.Serializabl

原创 配置Java環境變量

新建系統變量JAVA_HOME 和CLASSPATH  變量名:JAVA_HOME  變量值:D:\Program Files\Java\jdk1.

原创 git 生成ssh祕鑰

Git是分佈式的代碼管理工具,遠程的代碼管理是基於SSH的,所以要使用遠程的Git則需要SSH的配置。 github的SSH配置如下: 一 、 設置

原创 關於BCD編碼和解碼

(1)BCD碼(二到十進制編碼) 人們通常習慣使用十進制數,而計算機內部多采用二進制表示和處理數值數據, 因此在計算機輸入和輸出數據時,就要進行由十

原创 TextView過長顯示省略號, TextView文字中間加橫線

1.TextView顯示的內容過長時自動顯示省略號: 省略號的位置: android:ellipsize="end"     省略號在結尾 andr

原创 快速排序算法

void quickSort(int s[], int l, int r)   {       if (l< r)       {        

原创 java面試題一

本文轉自:http://blog.csdn.net/dengshengjin2234/article/details/8471907 案例如下: [java] view plaincopy public class 

原创 repo命令詳解

1 repo介紹 Android 使用 Git 作爲代碼管理工具,開發了 Gerrit 進行代碼審覈以便更好的對代碼進行集中式管理,還開發了 Rep

原创 git的基本使用

可以將git簡單的分爲三個區域     1、工作區(working directry)     2、暫緩區(stage index)     3、歷