- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 深入浅出Android MVP模式
深入浅出Android MVP模式什么是MVP模式MVP是针对有GUI存在的应用程序,比如像安卓,像水果以及PC的客户端软件中用以划分组织代码的一种设计模式,是由MVC模式升级演进出来的,目的在于,对于GUI层来说,把UI展示与逻辑分开。Model – 为UI层提供的数据,或者保存UI层传下来的数据View – 单纯的展示数据,响应用户操作并都转发给Presenter来做具体的处理Present
2016-05-24 11:43:18 718
原创 Android的Handler,Looper消息机制问题
概述:通信的同步(Synchronous):指向客户端发送请求后,必须要在服务端有回应后客户端才继续发送其它的请求,所以这时所有请求将会在服务端得到同步,直到服务端返回请求。通信的异步(Asynchronous):指客户端在发送请求后,不必等待服务端的回应就可以发送下一个请求。所谓同步调用,就是在一个函数或方法调用时,没有得到结果之前,该调用就不返回,直到返回结果。异步调用和同步是相对的,在一个异步
2016-05-10 22:04:28 846
原创 Android使用multidex解决方法数越界问题65536
概述:在Android中单个dex文件能包含的最大方法数为 65536 。 这个方法数目来自,Android FrameWork,一依赖包,已经代码中包含的方法,还有些项目使用的第三方库里面的方法 的总和。乍一看这个数字很大,一般不会超过。但是随着App的更新速度火箭般提高,和用户的各种需求大量增加,最终在产品汪的指挥下,项目越来越大。现如今,只要是比较大型的项目,都会遇到 65536 问题。问题描
2016-05-09 20:19:14 3218
原创 Android setLayoutParams 常见问题汇总
setLayoutParams的用法LayoutParams继承于Android.View.ViewGroup.LayoutParams.LayoutParams相当于一个Layout的信息集合体,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布局方式,也就是将一个认可的layout
2016-05-08 15:48:58 8774
原创 Android TextView 常见问题汇总
android:singleLine=”true” 数字英文字母显示,省略号只有一个点的问题。问题描述:使用SingleLine属性时,当字符串含有纯数字或者字母的时候,自动截取的省略号,只有一个点。而汉字 字符串或者混合字符串就不会出现该问题。问题解决方法:据悉这是Android4.0后原生代码的Bug,TextView赋值的字符串后边接一个 全角的空格 singleLine=”true”与And
2016-05-08 15:27:39 3551
原创 java用double和float进行小数计算精度不准确
java用double和float进行小数计算精度不准确大多数情况下,使用double和float计算的结果是准确的,但是在一些精度要求很高的系统中或者已知的小数计算得到的结果会不准确,这种问题是非常严重的。《Effective Java》中提到一个原则,那就是float和double只能用来作科学计算或者是工程计算,但在商业计算中我们要用java.math.BigDecimal,通过使用BigDe
2016-05-04 15:02:31 11022 3
HarmonyOS 蓝牙配对Demo TestBlueTooth
2024-08-25
tsetActivity.rar
2019-11-30
org.ucdetector_1.10.0.jar
2016-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人