随笔分类 -  Android

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

点击右上角即可分享
微信分享提示