![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 55
此人已下架
临渊羡鱼,不如退而结网。
展开
-
Android Studio进行单元测试
原文博客 http://blog.csdn.net/zhaokaiqiang1992/article/details/45332513 Android Studio已经到了1.2版本,国内的开发者基本也在从Eclipse向Android Studio进行转变,对于Android开发者,以后必将是Android Studio的天下。 昨天在完善煎蛋项目的时候,需要进行单元测试,在Ecl转载 2016-05-20 19:41:34 · 519 阅读 · 0 评论 -
RecyclerView中ViewHolder重用机制理解(解决图片错乱和闪烁问题)
本文转自:http://www.codexiu.cn/android/blog/24953/RecyclerView中ViewHolder重用机制理解(解决图片错乱和闪烁问题)对于使用ViewHolder引起的图片错乱问题,相信大部分人都有遇到过,我也一样,对于解决方法也有所了解,但一直都是知其然不知其所以然。所以,这次直接把ViewHolder的工作原理,通过转载 2017-04-10 09:35:45 · 2791 阅读 · 1 评论 -
Android MVP模式中的OOM
转载自: http://blog.csdn.net/s003603u/article/details/56670819前言回顾之前对MVP做过相关研究《Android-architecture之MVC、MVP、MVVM、Data-Binding》,也做过简单的分享《Android Architecture(Is Activity God?)》,在《列表全转载 2017-03-29 22:15:12 · 690 阅读 · 0 评论 -
android中gradle的介绍
1、gradle的简单介绍Gradle是可以用于Android开发的新一代的Build System,也是Android Studio默认的build工具。其实Gradle脚本是基于一种JVM语言— Groovy,再加上DSL组成的。由于Groovy是JVM语言,所以可以使用大部分的Java语言库。所谓DSL就是专门针对Android开发的插件,比如标准Gradle之外的一些新的方法(转载 2016-11-01 20:42:00 · 471 阅读 · 0 评论 -
Service总结
1.service的类型1) startService: startService类型的service是调用者(如activity)通过startService()方法启动。service启动完成后与调用者将无关,调用者销毁后service依然存在。2)bindService: bindService类型的service是调用者调用bindService(方法启动。service启动后允原创 2016-10-20 19:45:31 · 385 阅读 · 0 评论 -
android Service---bindService和remoteService
一、bindService简介bindService是绑定Service服务,执行service服务中的逻辑流程。service通过Context.startService()方法开始,通过Context.stopService()方法停止;也可以通过Service.stopSelf()方法或者Service.stopSelfResult()方法来停止自己。只要调用一次st转载 2016-10-19 21:28:44 · 355 阅读 · 0 评论 -
android四大组件总结
本文转载自:http://www.cnblogs.com/bravestarrhu/archive/2012/05/02/2479461.htmlAndroid四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中转载 2016-10-29 15:36:58 · 408 阅读 · 0 评论 -
阻塞(sleep等等)区别 中断(interrupt)+ 中断的意义
本文转载,作者不详。不客气地说,至少有一半人认为,线程的"中断"就是让线程停止。如果你也这么认为,那你对多线程编程还没有入门。 在java中,线程的中断(interrupt)只是改变了线程的中断状态,至于这个中断状态改变后带来的结果,那是无法确定的,有时它更是让停止中的线程继续执行的唯一手段。不但不是让线程停止运行,反而是继续执行线程的手段。 对于执行一般逻辑的线程转载 2016-10-09 16:47:33 · 713 阅读 · 0 评论 -
Android 开发之多线程处理、Handler 详解
public class MyHandlerActivity extends Activity { Button button; MyHandler myHandler; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);转载 2016-10-16 19:35:17 · 308 阅读 · 0 评论 -
AS出现 Process 'command 'F:\java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 1问题
Process 'command 'F:\java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 1出现这个问题主要是使用的buildToolsVersion和targetSdk版本不一样导致的.出错情况:纠正:原创 2016-09-08 15:23:52 · 2163 阅读 · 1 评论 -
android使用startActivityForResult时,requestCode和resultCode的作用
requestCode的作用使用startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,我们需要为startActivityForResult()方法传入一个请求码(第二个参数)。请求码的值是根据业务需要由自已设定,用于标识请求来源。例如:一个Activity有两个按钮,点击这两个按钮都会打开同一个Activit转载 2016-09-14 19:34:54 · 730 阅读 · 0 评论 -
android学习之路
欢迎转载,但请务必在明确位置注明出处!http://stormzhang.com/android/2014/07/07/learn-android-from-rookie推荐大家加我的微信公众账号:googdev, 技术分享,绝对干货,博客更新第一时间知晓这篇博客背后的故事一路走来很不容易,刚好知乎上被人邀请回答如何自学android编程, 就借这个机会在知乎上记录一路走转载 2016-07-10 12:42:16 · 442 阅读 · 0 评论 -
Android 自定义View
自定义 View,通常通过重写 View 中的部分方法实现,在 View 中比较重要的回调方法,可根据需要重写其中的方法: onFinishInflate(),加载完 xml 文件回调 onSizeChanged(),view大小改变时回调 onMeasure(),测量View大小位置 onLayout(),确定显示位置 onTouchEvent(),触摸事件回调实现自原创 2017-07-06 15:02:15 · 538 阅读 · 1 评论