原创 二維碼掃描和生成

demo下載地址:http://download.csdn.net/download/qq_24179679/10038108 當做備份,demo有引用captrueActivity項目,那是一個無用庫,直接刪除引用 只是簡單的生成與掃描

原创 webview加載HTML文本,以及圖片寬度適應、字體大小調整、退出清理

package com.demo.com.demoapplication; import android.net.http.SslError; import android.os.Build; import android.os.Bu

原创 Android獲取公網IP以及局域網IP

本文是從網上其餘大佬那裏拿過來的,自己保存備用。 private String getNetIp(Context ctx){ try { NetworkInfo info = ((ConnectivityManager)ct

原创 Android讀寫SD卡中的txt文件

private String readTxt(String filepath){ File file = new File(filepath); String result = ""; if (file.exists()) {

原创 進度條彈窗

import android.app.Activity; import android.app.ProgressDialog; import android.os.Bundle; import android.os.Handler; im

原创 獲取當前設備所有應用基礎信息

無需權限        public void getAllApp() {         PackageManager pm = getPackageManager();         infos = pm.getInstalledP

原创 線程池的使用,以及控制APP併發線程數

一個應用,如果併發操作過多,就會導致卡頓,用戶體驗很不好。 我們可以通過線程池的方式,從某種角度來控制併發數,但是這就要求我們寫代碼的時候嚴格規範,能發現的耗時操作都放到線程池。 下面是我自己寫的一個工具類,也可以直接將裏面代碼扔到app

原创 通過Exception獲取其中的信息

private static String getCrashMessage(Exception ex) {         Writer writer = new StringWriter();     

原创 關於list排序

public class list_sort {     static class item{         int id;         String name;         public in

原创 自制jar並二次打包,反射調用assets下面的jar

如題,首先自制jar並二次打包, 被打包內容: package com.example.demo; import android.content.Context; import android.widget.Toast; public c

原创 關於listview的item焦點問題

今天遇到一個奇怪的問題,之前運行好好的項目,在8.0設備上,某些item不能點擊了,並且item裏面的圖片還能點擊在網上查了一下,修改方法如下:1,在能拿到焦點的view(如:button,imageview等)上,添加屬性