自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 adb常用命令与shell日常使用命令

adb命令与 adb shell 常用命令欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变activity我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功...

2020-03-29 18:10:06 421 1

原创 RxAndroid and Retrofit unable to create call adapter for io reactivex observabl的解决方案

RxAndroid and Retrofit unable to create call adapter for io reactivex observabl在使用RxAndroid 与 Retrofit 遇到这样一个问题,在使用observabl观察者时创建retrofit回调适配器的时侯报错了,也就说明在我们在构建适配器的时候,出现了错误。我查找了下我的原因由于之前我一直使用的RxAndro...

2018-11-06 19:41:59 661

原创 AndroidStudio连不上Android设备真机

解决AndroidStudio连不上Android设备真机刚好遇到这个问题,查阅了很多资料,看到有人分享了引起该问题的几个原因,我总结了一下:1.手机设置问题。开USB调试 方法:手机设置-开发人员调试-USB调试 - 勾选。2.数据线问题。有的数据线只能用来充电,有的可以连接存储。识别方法很简单。插上机器有USB存储设备的提示的就可以用。另外数据线如果都漏线皮了。可能是因为数据线的问题。3.是否下

2017-11-20 16:37:31 31965 5

原创 AsyncTask Android的线程和线程池

Android中的线程 在Android中扮演线程的角色除了Thread外还有AsyncTask 还有IntentService,同时HandlerThread也是特殊的一种线程。尽管AsyncTask、IntentService以及HandlerThread的表现形式都有别于传统的线程,但是它们的本质仍然是传统的线程。对于AsyncTask来说,它的底层用到了线程池,对于IntentServic

2017-10-18 21:56:30 614

原创 Android消息机制

Android消息机制Handler提到Handler相信大家都并不陌生,在日常开发过程中不可避免地要涉及这方面的内容。从开发的角度来说,Handler是Android消息机制的上层接口,这使得开发过程中只需要和Handler交互即可。Handler使用过程中很简单,可以轻松将一个任务切换到Handler所在的线程中去执行。 Handler的运行机制,Handler的运行需要底层的MessageQ

2017-10-18 17:06:03 267

原创 通信协议TCP/IP协议

通信协议TCP/IP协议TCP/IP协议是一个协议集合。TCP/IP协议族中有一个重要的概念是分层,TCP/IP协议按照层次分为以下四层。应用层、传输层、网络层、网络链路层。一个层只负责一个层次的问题,如果出问题了,和其他的层次无关,只要维护这个层次也就好了。其实编程语言里也能体现这个分层理论,即封转性、隔离。网络链接层:用来处理链接网络的硬件部分。包括控制操作系统、硬件的设备驱动、NIC,网络适

2017-10-17 15:12:45 431

原创 Android 在使用SmartRefreshLayout遇到的点点滴滴

记录错误

2017-07-18 09:29:37 9701

原创 Android studio链接不上adb

此次是记录 Android studio以前多次真机调试不存在问题。  但是突然之间发现真机链接不上studio时,我们应到底如何解决。        当我们点击运行Android studio时  出现未能链接到 ADB                    此时我们应当去自己的SDK路径查找是否存在 platform-toos这个文件包,如果不存在的话,就算电脑链接上 

2017-07-13 15:33:45 892

原创 私有Android

https://juejin.im/entry/58ea356c44d904006d4c99a8各种新型动画,好看的开源项目http://blog.csdn.net/u011733020/article/details/47016715 断点下载http://www.see-source.com/androidwidget/detail.html?wid

2017-05-04 14:14:51 389

原创 java中static关键字

初识static   static是静态的意思,这个大家应该都清楚,静态变量,静态方法大家也都能随口道来。但是真正理解静态变量和静态方法么?除了这些static还有什么用处?  static大体上有五种用法:  1.静态导入  2.静态变量  3.静态方法  4.静态代码段  5.静态内部类     静态导入  如何进行静态导入呢?下面我们由一段代码演示静态

2017-05-03 09:24:35 243

转载 Android中的内存泄漏

作为Android开发人员,我们或多或少都听说过内存泄漏。那么何为内存泄漏,Android中的内存泄漏又是什么样子的呢,本文将简单概括的进行一些总结。  在上一篇中描述到Handler引发的内存泄露。那么内存泄露又是怎么引起的呢。关于内存泄露的定义,我是这么理解的 --》没有用的对象无法回收的现象就是内存泄露如果程序发生了内存泄露,则会带来如下的问题1.应用可用的内存减少,增加了堆

2017-04-28 10:00:32 312

转载 java性能优化注意的几个细节规则

代码优化细节1.尽量指定类、方法的final修饰符带有final修饰符的类是不可派生的。在java核心的API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。java编译器会寻找

2017-04-28 09:20:21 108

原创 Android中Handler引起的内存泄露

Android常用编程中,Handler在进行异步操作并处理返回结果时,经常被使用。通常我们的代码会这样实现。          public class  MainActivity extends Activity{          private final Handler mHandler = new Handler(){                     @

2017-04-27 11:33:29 296

转载 java并发编程之volatile关键字解析

volatile(不稳定的,易挥发)关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情本文我们就从JVM内存模型开始,了解下volatile的应用场景。    JVM内存模型-------------------------------------------------------------------------------------------   在了解v

2017-04-27 09:06:57 331

转载 java基础面试题

一、==符的使用首先看一段比较有意思的代码Integer a = 1000,b=1000;  Integer c = 100,d=100;    public void mRun(final String name){          new Runnable() {                            public void run

2017-04-25 09:23:41 286

原创 安卓中的坐标系

一.屏幕坐标系和数学坐标系的区别由于移动设备一般定义屏幕左上角为坐标原点,向右为x轴增大方向,向下为y轴增大方向, 所以在手机屏幕上的坐标系与数学中常见的坐标系是稍微有点差别的,详情如下:其中如图向X方向走 值是大于0的,相反则是小于0,Y轴不外如是。二.View的坐标系注意:View的坐标系统是相对于父控件而言的. getTo

2017-02-28 15:45:18 301

原创 Android message Some file crunching failed, see logs for details

当我们在导入res资源文件的时候,可能会出现 some file crunching failed , see logs for details 出现这种情况我们要去解决的话,有三种办法。在你当前模块下的greadle文件中的android下构建一个 其中还有如下几种情况会出现这种情况:1.构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名;

2017-02-28 09:41:56 456

原创 【android studio】解决android studio drawable新建项目时只有一个drawable目录的问题

当我们新建一个module时,发现该文件下只存在一个drawable包时,what? 这他妈的闹哪样啊,我们习惯了建立一个module时,我们强大的studio会帮我们完成一系列操作,当出现这个情况时,还是比较懵逼的。OK,懵逼归懵逼,我们还是要解决这个问题的。 我们通过在res文件下新建一个然后再通过新建文件ok就是那么简单暴力!然后一系列傻瓜操作,美滋滋!

2017-02-27 17:41:53 2749 2

原创 android studio中preview与style联合使用

当我们的activity继承我们的AppCompatActivity时,工具会默认给我们继承一个AppTheme标题。我想大家应该和我一样有这样的洁癖,看着这个标题会非常的感觉碍事,都会想办法把它去掉。 大家可能会通过点击AppTheme修改一个无Bar的标题,个人觉得google给我们的样式都不怎么样,我们自定义一个吧:name="BaseAppT

2017-02-27 15:11:50 567

原创 Android 运行时Exception while doing past iteration backup错误

找到指定的文件下删除该文件即可

2017-02-22 11:12:05 486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除