- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 集成Bugly自动升级以及和项目其他库文件冲突填坑
前言 由于项目中要实现自动升级,而且我们的app也不用上线,以前是自己手写升级逻辑,调用后台接口,升级还要麻烦后台人员。秉承一个原则,自己能做到的,从来不麻烦别人,所以就干脆集成了tencent的bugly。看到网上对它评论还不错,而且api比以前方便多了,有热更新功能。所以就试了下,当然只看文档还是有些坑的。官方文档已经把步骤介绍很详细了,这篇文章纯属自己几个笔记,顺便整合一下 ...
2018-04-25 23:52:35 562
原创 Android8.0适配问题
Android 8.0(Android o)需要注意的几个点 1、应用图标问题 2、通知栏问题 3、未知应用权限问题 4、运行时权限问题(android 7.0以上) 1、应用图标的适配 从Android 8.0系统开始,应用程序的图标被分为了两层:前景层和背景层。也就是说,我们在设计应用图标的时候,需要将前景和背景部分分离,前景用来展示应用图...
2018-04-24 22:59:48 546
原创 HelloChart
HelloCharts 框架之饼状图的简单使用,以及属性介绍 hellocharts 地址:https://github.com/lecho/hellocharts-android hellocharts是一个非常好用的第三方图表库,性能比较好,体验效果也很好,所以决定记录下使用过程中用到的属性,慢慢熟悉以后可以自定义新的功能和样式 1、项目的依赖 //工程build....
2018-04-01 12:49:47 371
原创 Java回调机制的理解
接口回调机制 网上有一篇挺形象的例子 https://www.cnblogs.com/heshuchao/p/5376298.html java中的回调我认为分为,同步回调,异步回调 回调:其实就是,A调用B,B也调用A, 同步回调:就是一种阻塞调用,A调用B的方法,等待B执行完,A才继续 异步回调:类似打电话,A告诉B一声,然后A,B 各自干各自的事情。 异...
2018-04-01 12:42:27 163
原创 java内部类总结
问题:内部类、静态内部类区别、使用场景? 1.静态内部类可以有静态成员(方法,属性),而非静态内部类则不能有静态成员(方法,属性)。 2.静态内部类只能够访问外部类的静态成员,而非静态内部类则可以访问外部类的所有成员(方法,属性)。 3.实例化方式不同: (1)实例化成员内部类“” 通过外部类对象创建 OutClassTest oc1 = new O...
2018-04-01 12:40:51 96
原创 Android 权限列表
原文链接:http://blog.csdn.net/ufo00001/article/details/69397256 1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词 2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置 3.and...
2018-04-01 12:29:52 220
原创 java抽象类和接口总结
一、抽象类 二、接口 三、抽象类和接口的区别 一、抽象类 在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为: abstract void fun(); 抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类...
2018-04-01 12:23:31 151
原创 Android运行时权限的总结,以及EasyPermissions框架的使用
1、android6.0以后的危险权限介绍 (注意:Android O 8.0对于权限更加严格,下面会说一下8.0) android6.0以后有些危险权限需要手动去授权,就有了运行时权限的处理。下面的表格就是危险权限组: 权限组名 权限名 CALENDAR 日历 READ_CALENDARWRITE_CALENDER CAMERA 相机 ...
2018-04-01 12:01:22 6524
Android studio /idea主题
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人