- 博客(5)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Android手机 全面屏(18:9屏幕)适配指南
从小米MIX 1发布以来,越来越多所谓“全面屏”手机发布,如三星S8,小米MIX2,VIVO X20,Google Pixel2等等…2017年下半年开始,“全面屏”将大范围覆盖,低至千元机水平,就像当年手机屏幕从720P到1080P过渡一样,历史车轮,滚滚向前,不可阻挡!暂且不论所谓全面屏如何定义,作为Android开发者更多关心的是屏幕适配的兼容性。全面屏刚出来的时候并不可怕,可怕的是后来出...
2018-10-24 11:24:03 2050
原创 Android 点击通知栏消息打开activity,并判断app是否运行
android的通知栏消息点击事件如果是打开一个activity时,我们要考虑两种情况:> 应用正在前台运行。>> 应用已退出。>如果是第一种情况那么就好处理了,直接为Intent设置flag为FLAG_ACTIVITY_NEW_TASK,然后调用context.startActivity方法就行了。flag不是必须的,什么情况下需要设置fl
2018-10-22 11:01:00 6271
原创 Android笔记:正确使用线程池及注意的地方
从业以来其实我一直对线程池接触的比较少,了解的比较潜,最近也看了看相关的知识,今天呢总结一下线程池的知识。线程池能有效的处理多个线程的并发问题,避免大量的线程因为互相强占系统资源导致阻塞现象,能够有效的降低频繁创建和销毁线程对性能所带来的开销。一、简单来说使用线程池有三个好处:1、降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。2、提高响应速度:当任务到达时,任务可以不...
2018-10-18 17:30:31 1526
原创 Android底部导航——BottomNavigationView+ViewPager+Fragment
前言:Android端采用底部导航栏的APP非常多,比如微信、微博、支付宝…等等,这也不能说是盲目学习iOS,毕竟好东西大家都可以用,各家操作系统也都在博采众长,互相学习。Android端的底部导航栏有着一套规范,详情。这篇文章为大家带来1.官方BottomNavigationView的使用方法2.结合ViewPager、Fragment实现一个流行UI布局!3.并用反射解决ViewPa...
2018-10-15 16:50:02 1416
原创 Android笔记:String.format()的详细用法
1 占位符1.1 单个占位符String s = String.format("Hello %s,Welcome to my blog!", "jerry");System.out.println(s);//Hello jerry,Welcome to my blog!121.2 多个占位符1.2.1 按顺序String s = String.format("Hello %s%s%s...
2018-10-08 10:34:36 4469
SwipeRefreshLayout+Recyclerview实现下拉刷新和上拉自动加载
2023-12-14
bejson-gen-beans.zip
2023-09-08
AnAdroid底部导航——BottomNavigationView
2018-10-16
自定义view:打造Andrid3D画廊
2018-09-20
Android调用相机拍照并返回路径和调用系统图库选择图片
2017-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人