随笔分类 - android
android
摘要:Toolbar作为ActionBar使用介绍 本文介绍了在Android中将Toolbar作为ActionBar使用的方法.并且介绍了在Fragment和嵌套Fragment中使用Toolbar作为ActionBar使用时需要注意的事项. 使用support library的Toolbar Andr
阅读全文
摘要:今天在工作中遇到用Fragment搭Tab框架时,FragmentActivity无法使用Toolbar的问题。查了许多资料,其实AppComponent继承自FragmentActivity,所以AppComponent的所有特性他也都有,因此只需要让你的BaseActivtiy继承AppComp
阅读全文
摘要:ZrcListView:一个流畅又漂亮的Android下拉刷新与加载更多列表组件
阅读全文
摘要:我非常喜欢Material Design里折叠工具栏的效果,bilibili Android客户端视频详情页就是采用的这种设计。这篇文章的第二部分我们就通过简单的模仿bilibili视频详情页的实现来了解下CollapsingToolbarLayout的使用。文章的第三部分介绍了Collapsing
阅读全文
摘要:一、申请你的AppID http://open.weixin.qq.com/ 友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID 二、官网下载libammsdk.jar包 http://open.weixin.qq.com/download/?lang=zh_CN 三、将li
阅读全文
摘要:1.理清概念 我们使用过Dialog和PopupWindow,还有Toast,它们都显示在Activity之上。那么我们首先需要理解的是android中是如何去绘制这些UI的呢?这里我只讲我所理解的,首先看一层次图(盗用网络) 我们使用过Dialog和PopupWindow,还有Toast,它们都显
阅读全文
摘要:实现效果 使用 属性方法 代码 源码下载 参考链接 实现效果 使用 属性方法 代码 源码下载 参考链接 实现效果 使用 XML中: 代码中: 属性&方法 代码 源码下载 GitHub:https://github.com/Airsaid/DiffuseView
阅读全文
摘要:布局实现: 1. 在res中建立drawable文件夹。 2. 在drawable文件夹中建立shape.xml。 3. shape.xml的代码如下: 4. shape的值有四种:rectangle-矩形;oval-椭圆;line-线;ring-环。 5. angle的值:从左到右为0;然后逆时针
阅读全文
摘要:在Android的开发中,凡是需要画图的地方大都离不开类Drawable。Android的官方文档中介绍这个类就是被设计用来表示可以被画的东西。A Drawable is a general abstraction for "something that can be drawn." 细心的同学可能
阅读全文
摘要:本来是打算继续做天气预报的优化的,但因为某些原因,我要先把之前做的小应用优化一下。所以今天就插播一下用Handler和Message实现计时效果。 首先,简要说明一下,这个应用有两个显示数字的Text,一个是显示秒,另一个是显示毫秒,而每10毫秒发送一次Message,让显示毫秒的Text加1,每1
阅读全文
摘要:1.动态注册方式特点:在代码中进行注册后,当应用程序关闭后,就不再进行监听。 下面是具体的例子: BroadcastTest.java broadcast_test.xml 2.静态注册方式是在AndroidManifest.xml的application里面定义receiver并设置要接收的act
阅读全文
摘要:#基于 Zxing, 初学Android 代码质量不高 //长按,通过zxing读取图片,判断是否有二维码 bigImage.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLong
阅读全文
摘要:前言: 今天一大早收到GreenDao 3.0 正式发布的消息,自从2014年接触GreenDao至今,项目中一直使用GreenDao框架处理数据库操作,本人使用数据库路线 Sqlite >OrmLite >GreenDao。今天白天一直在忙着公司的项目需求,只能晚上加班来学习最新的GreenDao
阅读全文
摘要:上一篇 总结了grendao 环境搭建以及简单的增删查改,接下来将全面解析框架的使用,基于上篇的orm模型(Note)数据库讲解 GreenDao的插入: 插入的方式有很多: //插入note 如果note指定主键与表中已经存在了,就会发生异常(android.database.sqlite.SQL
阅读全文
摘要:Greendao3.0release与7月6日发布,其中最主要的三大改变就是:1.换包名 2.实体注解 3.加密支持的优化 本文里面会遇到一些代码示例,就摘了官方文档和demo里的例子了,因为他们的例子已经写的很好了。 一、GreenDao3的配置 3.0相比2.0的配置较为方便,不用新建Modul
阅读全文
摘要:android中两个app之间利用广播互相监听
阅读全文
摘要:广播的定义,如果是内部类,必须为静态类 http://blog.csdn.net/chdjj/article/details/19496567 下面总结一下作为内部类的广播接收者在注册的时候需要注意的地方: 1.清单文件注册广播接收者时,广播接收者的名字格式需要注意。因为是内部类,所以需要在内部类所
阅读全文
摘要:自定义WaveProgressView满足你所有水波纹加载需求
阅读全文
摘要:列表滑动下面显示按钮,点击按钮回到顶部的功能,一般scrollview会有滑动监听的事件,通过setOnScrollChangeListener()滑动监听滑动的距离来判断是否显示按钮就好了,但是PullTorefreshScrollview通过getRefreshableView()方法得到scr
阅读全文
摘要:PullToRefreshScrollView 自定义下拉刷新动画,只需改一处。 以下部分转载自http://blog.csdn.net/superjunjin/article/details/45022595 一,定义刷新动画的layout 在library下的com.handmark.pullt
阅读全文