Nothing

I like coding , haha , and I also like joking

排序:
默认
按更新时间
按访问量

SimplePhotoPicker:调用系统相机、相册的轻量框架

# SimplePhotoPicker 一个进入相册,调用相机的**可高度定制化**的框架,持续维护中… 效果图 ———– 那些你所担心但是已经帮你解决的问题 1.Android6.0**隐私权限**请求问题—>已判断并处...

2018-09-13 17:25:50

阅读数:55

评论数:0

android 手机分辨率与DPI对照表

分辨率对应DPI ldpi QVGA (240×320) mdpi HVGA (320×480) hdpi WVGA (480×800),FWVGA (480×854) xhdpi 720P(1280*720) xxhdpi 1080p(1920*1080 ) xxxhdpi 4K(384...

2018-11-09 15:58:49

阅读数:8

评论数:0

AtomicBoolean的介绍与使用

      AtomicBoolean是java.util.concurrent.atomic包下的原子变量,这个包里面提供...

2018-11-09 11:59:06

阅读数:17

评论数:0

一个小Demo来理解关于IPC(进程间通信)中的aidl

项目地址: Server端代码:Server端代码链接 Client端代码:Client端代码链接 1、IPC的基本要求 IPC(Inter-Process Communication)进程间通信是要在两个相互独立的进程之间进行信息的传递,在Android中每个进程都会被分配一个独立的虚拟...

2018-10-29 15:45:13

阅读数:23

评论数:0

Android canvas.save()与canvas.restore()的使用总结

含义 canvas.save(); 画布将当前的状态保存 canvas.restore(); 画布取出原来所保存的状态 使用 canvas.save();与canvas.restore();一般结合使用,.save()函数在前,.restore()函数在后,用来保证在这两个函数之间所做的操作不会对...

2018-10-10 17:17:36

阅读数:44

评论数:0

Android饼状图绘制

效果图 代码 https://github.com/269138004/PieChartsView 说明 有时间再补充

2018-10-09 16:10:41

阅读数:45

评论数:0

ModeMVC:在activity中堆代码就叫做MVC吗?

首先,看看这是不是自己 现在Android编程中如果在你没有特别认真设计框架,没有认真考虑面向对象的六大原则对编程重要性的时候,我们一般都是认为自己使用的是MVC的框架模式。但是你使用的真的是MVC吗?还是只是单纯的在activity中堆代码?如果是后一种情况,那么MVC框架的M,V,C这三层到...

2018-09-26 16:51:58

阅读数:32

评论数:0

Transition:Activity过渡、共享元素动画

本文原项目地址为:https://github.com/lgvalle/Material-Animations 在文章最后,有我自己对着这个项目手敲的一份。 代码基本一模一样,只有略微的修改,加了一些注释,以及将其中大多数英文翻译成了中文。 此篇 API 均为 Android 5.0(API 级...

2018-09-12 17:34:47

阅读数:27

评论数:0

Android Studio布局预览功能无法显示

第一种:今天刚升级AndroidStudio3.0稳定版,死机已经好几次了不知道为什么,同时布局预览功能也有问题,提示:Failed to load AppCompat ActionBar with unknown error.后来查询了下,需要在应用的引用样式中加上Base的前缀,在Theme....

2018-09-12 14:38:06

阅读数:66

评论数:0

Android客户端修改加载的h5页面样式

为什么要修改 有的网页在你设置了WebView的WebSetting的时候,在手机端的显示会比较满意,但是部分网页以及部分手机就算你设置了WebSetting,但是在显示的时候还是会有问题,比如网页顶部的标题字体太大,当显示到手机的时候字体出现了重叠,影响用户体验效果。 如何修改 WebV...

2018-09-05 16:33:03

阅读数:73

评论数:0

Recyclerview内部的bug:IndexOutOfBoundsException: Inconsistency detected

错误日志  java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 15(offset:15).state:25 android.support.v7.widget.RecyclerVi...

2018-09-04 18:51:34

阅读数:46

评论数:0

Java基础之—反射

反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))   一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获...

2018-07-31 17:09:11

阅读数:88

评论数:0

Android Text设置神器之SpanableString

TextView在Android中几乎是再常见不过的控件了,几乎遍布在各个角落里,对TextView并没有什么技术点来做分析,但是有时候可能会需要你在项目中处理一些特殊字体,比如下划线,横穿线,亦或者是为TextView部分字体设置点击或者颜色背景等等,这点需求虽然不是什么难事,但是选不好解决方法...

2018-07-30 11:12:39

阅读数:58

评论数:0

Android收集崩溃日志并上传

public class CrashHandler implements Thread.UncaughtExceptionHandler { public static final String TAG = "CrashHandler"; ...

2018-07-25 17:40:26

阅读数:81

评论数:0

Java中的static关键字解析

Java中的static关键字解析  static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的...

2018-07-12 15:04:38

阅读数:52

评论数:0

Android 背景透明度设置总结

一、写在前面的在需求上遇到背景设置透明度还是比较常见的,设置透明度有几种方式,但是不同的场景应用下,不同的方式可能会出现一些问题。针对开发过程中的需求做以下总结。二、先看效果图图1、   图2、图3、 图4介绍:图1、蓝色头部和输入框背景初始状态   图2、点击按钮01,输入框的透明度不起作用,和...

2018-07-03 16:32:13

阅读数:99

评论数:0

Android根据经纬度获取城市名的方法

根据经纬度获取当前城市名的几种方式如下(获取城市名需要网络连接)1. 通过服务获取城市名百度:http://api.map.baidu.com/geocoder?output=json&location=39.913542,116.379763&ak...

2018-07-02 15:42:36

阅读数:70

评论数:0

Android屏幕适配全攻略(最权威的官方适配指导)

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对...

2018-06-29 17:17:09

阅读数:327

评论数:0

解决Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误

今天在电脑上安装了Mysql 8.0.11,然后又屁颠屁颠地安装了Navicat for MySQL,打开Navicat准备链接数据库的时候出现了如下提示:上网搜索解决方案,网上说出现这种情况的原因是:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8...

2018-06-29 16:20:14

阅读数:291

评论数:0

Android Retrofit2 动态(静态)添加请求头Header

Retrofit提供了两个两种定义HTTP请求头字段的方法即静态和动态。静态头不能改变为不同的请求,头的键和值是固定的且不可改变的,随着程序的打开便已固定。动态添加@Header@GET("/") Call<ResponseBody&...

2018-06-28 16:34:26

阅读数:93

评论数:0

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