随笔分类 - Android
摘要:效果图: 1.顶部会悬浮章的部分 2.第二章上滑会推挤第一章 3.第二章下拉会带出第一章 4.并不是所有时候都有悬浮部分(为什么这条标红,因为市面上几乎所有的悬浮都是必须存在且在顶部,害的我必须自己写) 如果你要的只是和IOS通讯录相似的效果,即总有一行悬浮在顶部,百度stickyItemDecor
阅读全文
摘要:效果图 布局 java 注意事项 1.清单文件需要配置 2.gradle配置需要24以上 3.recyclerView的下滑和swipRefreshLayout的下拉刷新会冲突,所以需要监听appBarLayout的位移,当位移等于0时,即appBarLayout全部展示,可以下拉刷新 4.stri
阅读全文
摘要:需求: App启动的时候获得广告图片链接,如果已经存在,判断是否和本地的相同,不相同才去下载到本地。 流程图: 这些都在广告页的前一个页面操作(logo页或者Application) 然后,广告页只需要去本地拿地址然后加载就可以了
阅读全文
摘要:startActivity后调用 可以实现Activity跳转的动画效果 打开activity的特效 关闭activity的特效 最关键的是配置 将Activity隐藏
阅读全文
摘要:接上篇《android开发艺术探索》读书笔记(一) No1: 在android中使用多进程只有一种方法,那就是给四大组件在AndroidMenifest中指定android:process属性。 No2: 默认进程的进程名是包名。 No3: ":"要加上当前包名,进程属于当前应用的私有进程,其他应用
阅读全文
摘要:No1: 如果新Activity采用了透明主题,那么当前Activity不会回调onStop; No2: 新Activity启动之前,栈顶的Activity需要先onPause后,新Activity才能启动。 No3: onPause和onStop都不能执行耗时的操作。 No4: Activity在
阅读全文
摘要:原文地址https://my.oschina.net/javalover/blog/179003 使用
阅读全文
摘要:接上篇《深入理解Android2》读书笔记(七) AMS中的进程管理 AMS对进程的管理仅涉及两个方面 1.调节进程的调度优先级和调度策略 2.调节进程的oom值 调度优先级和调度策略 1.相对于在OS(操作系统)上运行的应用进程个数来说,CPU的资源非常有限 2.调度优先级是OS分配CPU资源给应
阅读全文
摘要:因为MediaPlayer在seekto是异步进行的,如果在滑动过程中暂停,会导致滑动不准确的情况,这时候就需要添加滑动完成的监听即setOnSeekCompleteListener
阅读全文
摘要:最近写了个音频播放的服务,功能包括准备资源、播放、暂停、前进多少秒,后退多少秒
阅读全文
摘要:需求: a.在后台添加时,如果是今日直播,则需要添加开始时间(精确到秒); b.离开始时间超过1天,显示为:“离开时还有X天”; c.离开时时间不到1天,显示为:“离开时还有XX:XX:XX”; d.如果已经开始,显示为:“火热进行中”。 效果图:
阅读全文
摘要:原文地址:http://blog.coderclock.com/2017/01/24/android/Android%E5%BA%94%E7%94%A8%E7%98%A6%E8%BA%AB%EF%BC%8C%E4%BB%8E18MB%E5%88%B012.5MB/ Android应用瘦身,从18MB
阅读全文
摘要:原文地址:http://blog.csdn.net/dezhihuang/article/details/53287602 按照文件大小排序 按照文件名称排序 按照日期排序
阅读全文
摘要:将一个文件夹变为初始化仓库 创建一个名为hello的文件 将所有内容提交到临时仓库 注:临时仓库记录在下图中位置 提交到版本仓库,注释“init hello” 注:版本仓库保存在下图中位置(经过混淆和加密) 将okhttp工程克隆到本地 在代码文件夹中查看远程版本号 查看代码下载的网络地址(remo
阅读全文
摘要:原文地址:http://johnnyshieh.github.io/android/2015/09/03/android-handler-memory-leak/ 在Android中我们经常用Handler来处理异步消息,把非主线程的操作结果放在主线程中更新UI。请思考一下下面的代码有没有问题: 虽
阅读全文
摘要:报错 原因: 方法数超过65536的上限 解决方案: 1.导入jar包 2.设置multiDexEnabled属性为true 3.Application类集成MultiDexApplication类或者如下(推荐)
阅读全文
摘要:效果图: Github地址:https://github.com/frakbot/JumpingBeansDemo地址:http://play.google.com/store/apps/details?id=net.frakbot.jumpingbeans.demo 步骤: 1.gradle中 2
阅读全文
摘要:import android.content.ActivityNotFoundException; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.widget.Toast; import com.xuehu365.xuehu.R; i...
阅读全文