自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android studio remove from Sidebar后找回

2020-11-08 11:12:53 4330

原创 java-泛型详解

1、概述,什么是泛型泛型,即参数化类型将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)泛型的特性编译时有效,编译之后程序会采取去泛型化的措施。也就是说Java中的泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类型检...

2019-08-19 11:04:22 214 1

原创 Android 混淆去掉log无效 assumenosideeffects 不起作用

1、app/build下配置如下 buildTypes { debug { minifyEnabled true buildConfigField("boolean","LOG_DEBUG","true") } release { minifyEnabled true ...

2019-04-28 15:14:31 2480 2

原创 解决AndroidStudio ADB WIFI :adb wifi scan ip address 教你一步解决无法无线调试的问题

在使用Android Studio时,如果想用无线调试,可以在setting -- plugins 中装上ADB WIFI来进行调试,但是我发现装上之后左下角一直报错:AndroidStudio ADB WIFI :adb wifi scan ip address ,网上查了很多资料,没一个对的,在这里记录一下,如果出现同样的情况,打开setting --plugins,再安装一个ADB WIFI...

2019-03-28 16:53:58 1939

原创 2019-1-21--25问题及解决方案

Android java.lang.NoClassDefFoundError5.0系统以下手机运行时报错误:Android java.lang.NoClassDefFoundError问题原因:此错误与java.lang.ClassNotfoundException不同,java.lang.ClassNotfoundException是因为Java虚拟机在编译时未找到错误类。而java.l...

2019-01-25 17:00:45 342

原创 java中的栈和堆

        所谓的“栈”,其实指的是java虚拟机栈,或者说java虚拟机中局部变量表部分,局部变量表存放了编译期可知的各种基本数据类型、对象引用(reference类型,它不同于对象本身,可能是一个指向对象起始地址的引用指针,也可能是指向一个代表对象的句柄或其他与此对象有关的位置)和returnAddress类型。        在java虚拟机栈中,对这个区域规定了两种异常状况:如果线...

2018-11-01 17:48:34 1554

原创 AsyncTask的使用

AsyncTask是将Thread+Handler进行了封装,方便我们使用,其主要方法有五个:onPreExcute()、doInbackground()、onProgressUpdate()、onPostExcute()、onCancelled() onPreExcute():执行线程前的操作 doInbackground():接收执行参数,执行任务中的耗时操作,返回操作结果 onPro

2018-03-22 08:40:11 240

原创 融云IM介绍

主要形式好友单聊讨论组群组主要功能文字表情图片、拍照语言文件位置实时音频、视频界面资费免费: 收费: 计费规则: 增值服务: 消息存放—本地TokenToken 称为用户令牌,App Key 是您的 App 的唯一标识,Token 则是您 App 上的每一个用户的身份授权象征。您可以通过提交 userId 等信息来获得一个该用户对应的 Token,并使用这个 Toke

2017-11-15 09:36:00 1940

原创 Activity返回(finish)时,另一个activity或者fragment如何刷新数据

Activity返回(finish)时,另一个activity或者fragment如何刷新数据

2016-12-20 11:24:05 11990

原创 android color用int值表示

方法:Color.parseColor("#6bbbec") 返回 int 数值 ;

2016-11-24 15:39:09 17519

原创 异常处理:非法字符: '\ufeff'的解决方案

把这个类通过NotePad++转编码为UTF-8无BOM格式编码即可

2016-11-16 10:27:56 1191

原创 异常处理:ava.io.IOException:read failed: EBADF (Bad file number)

read failed: EBADF (Bad file number)

2016-11-03 18:04:27 6822

转载 Android中Application类的使用

Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一个,所以Application可以说是单例(singleton)模式的一个类。通常我们是不需要指定一个

2016-10-20 16:50:07 301

原创 RxBus的使用示例

通常情况下,我们已经习惯了使用EventBus来进行数据传递,但随着RxJava的兴起,与之对应的RxBus也渐渐的走进了我们的视线,如果你对于RxJava有了一定的理解,那么RxBus是很容易上手的。首先,写一个RxBus类:public class RxBus { private static volatile RxBus mInstance; private final Su

2016-10-17 21:13:05 436

原创 初识RxJava

为什么要用RxJava因为项目里用到了RxJava,所以最近开始接触它,接触第一天简直是一脸懵逼啊,但是在看了二十几遍“大头鬼Bruce”和“仍物线”的对于RxJava的讲解后,发现RxJava真是太棒了!它其中的链式编程颠覆了我们之前的命令式编程的思想,其最大的好处就是简洁,程序在不断变复杂的情况下,它依然可以保持简洁和很高的可读性。RxJava是什么RxJava 的本质可以压缩为异步这一个词。说

2016-10-15 20:08:18 550

原创 初识MVP架构

初识MVP架构一、MVC的优缺点首先,在说MVP之前要说一下MVC,MVC顾名思义:Model:业务逻辑和实体模型 View:对应于布局文件Controllor:对应于Activity 看起来的确像那么回事,但是细细的想想这个View对应于布局文件,其实能做的事情特别少,实际上关于该布局文件中的数据绑定的操作,事件处理的代码都在Activity中,造成了Activity既像View又像C

2016-10-15 17:48:54 283

转载 MeasureSpec学习 - 转

在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式(MeasureSpec.EXACTLY)在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少。2.最大模式(MeasureSp

2016-07-13 11:27:43 335

转载 Android studio中正确引入so文件的方法

第一种:http://blog.csdn.net/wulianghuan/article/details/44567001第二种:http://jingyan.baidu.com/article/e3c78d644baaf23c4d85f57d.html

2016-07-06 14:19:19 351

转载 android studio发布版和测试版证书SHA1获取

1、发布版:cmd命令:cd C:\Users\Administrator\.android生成命令:keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000设置口令密码、姓名、单位、地区等信息,即可生成获取命令:在C:\Users\A

2016-07-05 18:01:46 462

原创 在必须创建Activity的情况下又如何让Activity不显示

前两天做项目时遇到一个问题,在必须创建Activity的情况下又如何让Activity不显示,困扰了许久,最后在Google官方得到了答案:sytles文件里添加         @android:color/transparent          true

2016-07-05 10:05:05 2512

GridView中的TextView选中背景变色

GridView中的TextView选中背景变色

2016-08-16

仿淘宝Demo应用

仿淘宝Demo应用

2016-07-05

空空如也

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

TA关注的人

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