HelloCharts 使用总结

2018-05-07
阅读 7 分钟
5.5k
XXXValue:用来对单个的数据进行包装。如PointValue、SubcolumnValue;XXXChartData:图表的数据模型。如LineChartData、ColumnChartData;XXXChartView:图表控件对象。如LineChartView、ColumnChartView;PreviewXXXChartView:图表控件的预览控件。如PreviewLineChartView;Axis:坐标轴;Viewport:视图窗口,用来控...

HelloCharts-android 之饼状图的使用

2018-03-13
阅读 8 分钟
6.6k
hellocharts 地址:[链接]hellocharts是一个非常好用的第三方图表库,性能比较好,体验效果也很好,所以决定记录下使用过程中用到的属性,慢慢熟悉以后可以自定义新的功能和样式

java接口回调理解

2018-03-10
阅读 4 分钟
8.3k
java中的回调我认为分为,同步回调,异步回调回调:其实就是,A调用B,B也调用A,同步回调:就是一种阻塞调用,A调用B的方法,等待B执行完,A才继续异步回调:类似打电话,A告诉B一声,然后A,B 各自干各自的事情。异步回调又可以是多线程,也可以是接口,我都按照异步来理解了。下面说的是接口回调的理解,比较常用

java抽象类和接口总结

2018-02-27
阅读 5 分钟
1.8k
抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。

java内部类总结

2018-02-26
阅读 5 分钟
2.5k
1.静态内部类可以有静态成员(方法,属性),而非静态内部类则不能有静态成员(方法,属性)。 2.静态内部类只能够访问外部类的静态成员,而非静态内部类则可以访问外部类的所有成员(方法,属性)。 3.实例化方式不同:(1)实例化成员内部类“” 通过外部类对象创建OutClassTest oc1 = new OutClassTest();OutClassTest.InnerCl...

Android 的ExpandableListView使用总结--二级展开树结构

2017-12-04
阅读 11 分钟
7.6k
ExpandableListView 是默认支持二级展开树形结构,有的朋友喜欢用嵌套的方式实现多级的展开树,我并不建议那样用,写这篇文章就是单纯的总结一下这个空间,以及满足工作中只是简单的二级展开的需求。 后面我会再写一篇关于多层级的展开树,封装成自己的库使用。

Android权限列表

2017-12-03
阅读 8 分钟
5k
原文链接:[链接] 1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词 2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置 3.android.permission.WRITE_SOCIAL_STREAM 读取用户的社交信息流 4.android.permission.WRITE_SMS 允许程序写短信 5.android.permission.WRITE_SETTI...

Android运行时权限的总结,以及EasyPermissions框架的使用

2017-12-01
阅读 8 分钟
19.1k
(注意:Android O 8.0对于权限更加严格,下面会说一下8.0)android6.0以后有些危险权限需要手动去授权,就有了运行时权限的处理。下面的表格就是危险权限组: