晴天的微笑
晴天的微笑
全部文章
分类
Android基础篇(17)
android工作遇到的问题(4)
Android高级篇(4)
未归档(14)
归档
标签
去牛客网
登录
/
注册
欢迎来到JSPeng的博客
少说,多做~
全部文章
(共40篇)
Android必备知识点之动画(Animation/Animator)
逐帧动画【Frame Animation】,即顺序播放事先做好的图像,跟电影类似 补间动画【Tween Animation】,即通过对场景里的对象不断做图像变换 ( 平移、缩放、旋转 ) 产生动画效果 属性动画【Property Animation】,补间动画增强版,支持对对象执行动画 过渡动画【T...
Java
2022-03-17
0
755
算法之空间复杂度和时间复杂度
时间复杂度: 用于评估执行程序所消耗的时间,可以估算出程序对处理器的使用程度。 例子: 常数阶O(1) 无论代码执行了多少行,只要是没有循环等复杂结构,那这个代码的时间复杂度就都是O(1),如: int i = 2; int j = 3; int k = 2 + 2; 对数阶O(log n) 无...
2022-03-16
0
388
long型转String自动变成科学计数法
BigDecimal bd = new BigDecimal(str); callBackScore = bd.toPlainString();
2021-09-04
0
753
butterKnife + retrofit + RxJava封装之路
butterKnife + retrofit + RxJava封装之路 一.ButterKnife dependencies { compile 'com.jakewharton:butterknife:8.6.0' annotationProcessor 'com.jakewh...
2021-09-04
0
476
OKHTTP缓存机制的学习
这几天在封装OKHttp框架,之前项目没用到数据缓存,所以了解一下,现在分享一波,肯定有不正确的地方,希望大家可以纠正。 首先,一般有两种缓存:服务器端缓存、客户端缓存 一、概念 ①服务器端缓存 服务端缓存又分为代理服务器缓存和反向代理服务器缓存。常见的CDN就是服务器缓存。当浏览器重复访问...
2021-09-04
0
1308
Bitmap学习(大图片、大长图显示及加载)
前几天公司项目出现一个需求,加载网络大长图,搜索了一些方法,最终是将图片下载到本地,然后通过BitmapRegionDecode.newInstance(...)获取一个对象,然后通过这个对象去调用decodeRegion(mRect, options)得到bitmap,用手势控制图片显示的区域。解...
2021-09-04
0
470
Android四大组件之Activity必备知识点
onCreate() –>onStart() –>onResume() –>onPause() –>onStop() –>onDestroy() 需要注意的点: 1> onStart()、onStop()是一组:activity正在被启动,此时可见,但未出现...
2021-09-04
0
441
Android四大组件之Service必备知识点
onBind(…)函数是Service基类中的唯一抽象方法,子类都必须重写实现,此函数的返回值是针对Bound Service类型的Service才有用的,在Started Service类型中,此函数直接返回 null 即可。 1.service启动状态 主要用于执行后台计算 Intent ...
2021-09-04
0
397
Android四大组件之BroadcastReceiver必备知识点
Android 广播分为两个角色:广播发送者、广播接收者 Android中的广播使用了设计模式中的观察者模式:基于消息的发布 / 订阅事件模型 1.静态注册 1>注册方式:在AndroidManifest.xml里通过标签声明 <receiver //此广播接收者类是mBro...
2021-09-04
0
442
Android必备知识点之IPC(进程间通信/跨进程通信)
1.进程和线程的区别: 进程一般指一个执行单元,在手机上就体现为一个程序或一个应用。一个进程可以包含多个线程。一般情况下,一个进程中可以只有一个线程,主线程(UI线程),但大多数情况,例如联网操作,则开启多个线程做耗时操作。 2.IPC场景: 1>增加应用可使用的内存空间(Android...
2021-09-04
0
863
首页
上一页
1
2
3
4
下一页
末页