- 博客(8)
- 收藏
- 关注
原创 获取当前界面截图
//获取当前界面的视图 View view = getWindow().getDecorView(); //调用系统获取截图功能 view.setDrawingCacheEnabled(true); view.buildDrawingCache(); view.getDrawingCache(); 获取到的bitmap就是view.getDrawingCache(); ...
2019-08-27 15:34:34 309
转载 android 常见bug
收藏查看自https://blog.csdn.net/m0_37700275/article/details/98819803
2019-08-16 10:12:38 186
原创 MD5加密工具类
/* * MD5 算法 */ public class MD5 { // 全局数组 private final static String[] strDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" };
2018-01-26 11:37:39 160
转载 volley请求超时重复请求问题
request.setRetryPolicy(new DefaultRetryPolicy(int initialTimeoutMs, int maxNumRetries, float backoffMultiplier)); request.setRetryPolicy(new DefaultRetryPolicy(20 * 1000, 0,
2018-01-05 15:13:13 558
转载 Android 程序的开机启动,监测是否联网,联网再启动
Android启动时,会发出一个系统广播 ACTION_BOOT_COMPLETED,字符串常量是“android.intent.action.BOOT_COMPLETED”。我们需要在接收到该广播的时候让再发送广播让程序启动同时检测WiFi是否打开,这里没有做数据的检测,可以自己写。判断网络是否可用,可用再启动程序。网络状态发生变化的广播是“CONNECTIVITY_ACTION”,值是“and
2018-01-04 14:57:42 1856
转载 仿qq下拉保存账号
public class MainActivity extends Activity implements OnClickListener, OnItemClickListener, OnDismissListener { private ArrayList mList = new ArrayList(); private EditText mEditText; priva
2018-01-04 14:47:17 362
原创 mediaplayer生命周期
Android MediaPlayer的生命周期MediaPlayer的状态转换图也表征了它的生命周期,搞清楚这个图可以帮助我们在使用MediaPlayer时考虑情况更周全,写出的代码也更具健壮性。 这张状态转换图清晰的描述了MediaPlayer的各个状态,也列举了主要的方法的调用时序,每种方法只能在一些特定的状态下使用,如果使用时MediaPlayer的状态不正确则会引发IllegalStat
2017-05-05 10:14:20 467
原创 简单的网络请求
在使用服务器之前,我们需要了解服务器Tomcat的目录结构. Tomcat中Bin目录是服务器的启动程序, config中是服务器的配置文件, lib放置jar文件库, log放置服务器运行日志文件, temp中放置服务器运行过程中生成的临时文件, webapp1是web项目部署的目录, work是web项目运行过程中生成的Java文件.客户端向服务器发送请求的两种典型类型: get
2017-04-26 08:14:11 402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人