上一页 1 ··· 3 4 5 6 7 8 9 下一页

2017年7月10日

摘要: 一般用shape定义的xml文件存放在drawable目录下,若项目没有该目录则新建一个,而不要将它放到drawable hdpi等目录中。 使用shape可以自定义形状,可以定义下面四种类型的形状,通过android:shape属性指定: rectangle: 矩形,默认的形状,可以画出直角矩形、 阅读全文

posted @ 2017-07-10 09:12 xl_phoenix 阅读(1171) 评论(0) 推荐(0) 编辑


2017年7月3日

摘要: 在做项目的时候,难免需要将一些数据存储在手机中,之前用sqlite和sharepreference,但是使用起来不是很方便。最近用到了一些缓存的类,非常方便,特此记录下来。 ASimpleCache 项目地址:https://github.com/yangfuhai/ASimpleCache ASi 阅读全文

posted @ 2017-07-03 08:57 xl_phoenix 阅读(355) 评论(0) 推荐(0) 编辑


2017年6月26日

摘要: 使用系统权限 为了保护系统的完整性和用户隐私权,Android 在访问受限的沙盒中运行每款应用。如果应用需要使用其沙盒以外的资源或信息,则必须明确请求权限。根据应用请求的权限类型,系统可能会自动授予权限,也可能会要求用户授予权限。 向清单添加权限 要声明您的应用需要权限,请将 元素置于您的应用清单中 阅读全文

posted @ 2017-06-26 08:56 xl_phoenix 阅读(352) 评论(0) 推荐(0) 编辑


2017年6月19日

摘要: 上周做一个Android中的帧动画,因为每帧图片都比较大,所以采用每次读取一帧,延时再读取下一帧的方式实现。在读取的时候,采用AsyncTask,去设置ImageView的背景。但是发现需要切换帧动画的时候,总有延时,排查到最后,发现时由于AsyncTask引起的。主要原因是AsyncTask不能在 阅读全文

posted @ 2017-06-19 08:51 xl_phoenix 阅读(173) 评论(0) 推荐(0) 编辑


2017年6月5日

摘要: 转自:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】 很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍 阅读全文

posted @ 2017-06-05 08:54 xl_phoenix 阅读(130) 评论(0) 推荐(0) 编辑


2017年5月31日

摘要: 这几天在做动画的时候,遇到了一个OOM的问题,特此记录下来。 普通实现 实现一个帧动画,最先想到的就是用animation list将全部图片按顺序放入,并设置时间间隔和播放模式。然后将该drawable设置给ImageView或Progressbar就OK了。 但是如果图片太多了,而且每张图片几百 阅读全文

posted @ 2017-05-31 08:47 xl_phoenix 阅读(1213) 评论(0) 推荐(0) 编辑


2017年5月22日

摘要: 如何在chrome上调试混合式APP https://developers.google.com/web/tools/chrome devtools/remote debugging/ Get Started with Remote Debugging Android Devices Kayce B 阅读全文

posted @ 2017-05-22 08:54 xl_phoenix 阅读(966) 评论(0) 推荐(0) 编辑


2017年5月15日

摘要: Retrofit2开始支持多种 Converter 并存,在之前,如果你遇到这种情况:一个 API 请求返回的结果需要通过 JSON 反序列化,另一个 API 请求需要通过 proto 反序列化,唯一的解决方案就是将两个接口分离开声明。 因为一个 REST adapter 只能绑定一个 Conver 阅读全文

posted @ 2017-05-15 08:51 xl_phoenix 阅读(1354) 评论(0) 推荐(0) 编辑


2017年5月7日

摘要: 现在Android里都建议用RecyclerView代替ListView和GridView,所以下拉刷新和上拉加载更多也需要实现。下拉刷新可以用SwipeRefreshLayout 包裹RecyclerView实现下拉刷新,二是滑倒底部的时候自动加载实现加载更多。 需要注意的是两点: 下拉刷新是通过 阅读全文

posted @ 2017-05-07 11:50 xl_phoenix 阅读(689) 评论(0) 推荐(0) 编辑


2017年5月2日

摘要: RecyclerView概述 RecyclerView是谷歌推出的用于向大型数据集提供有限窗口的灵活视图。可以通过导入support v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。 那么有了List 阅读全文

posted @ 2017-05-02 08:53 xl_phoenix 阅读(281) 评论(0) 推荐(0) 编辑


上一页 1 ··· 3 4 5 6 7 8 9 下一页

Copyright © 2024 xl_phoenix
Powered by .NET 9.0 on Kubernetes