摘要: public final class Message implements Parcelable Message实现了Parcelable的接口,也就是说经过Message封装的数据,可以通过Intent与IPC进行传输。既然实现了Parcelable接口,那么在Message方法中必不可少这三个方 阅读全文
posted @ 2017-04-09 18:10 Calo-missile 阅读(232) 评论(0) 推荐(0) 编辑
摘要: http://www.bejson.com/json2javapojo/ json转换成POJO POJO注意int 类型,超出int类型还是转为int,这个需要自己改为long http://www.bejson.com/ json在线校验格式化 阅读全文
posted @ 2017-04-07 20:19 Calo-missile 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: 刚开始探索...... 第一步先了解要请求的json数据 如我要请求的是:图灵机器人最简单的json数据:请求示例为: 请求示例:{“key”:“APIKEY”,“info”:“你好”} 返回的数据: {"code":100000,"text":"你也好 嘻嘻"} 那么就根据这个来创建一个简单的Ne 阅读全文
posted @ 2017-04-07 11:20 Calo-missile 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、添加依赖: 2、创建一个menu文件的nav_menu.xml文件 阅读全文
posted @ 2017-04-06 11:51 Calo-missile 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在调用xxxAdapter的notifyDataSetChanged()方法后 Method1: mListView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL); Method2: set this attribute in X 阅读全文
posted @ 2017-04-04 21:06 Calo-missile 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 直接上图:外部的build.gradle只配置一项: 然后在app内的build.gradle配置三个地方: greendao中的注解 (一) @Entity 定义实体@nameInDb 在数据库中的名字,如不写则为实体中类名@indexes 索引@createInDb 是否创建表,默认为true, 阅读全文
posted @ 2017-03-30 10:05 Calo-missile 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1. 如何创建一个可以执行的线程类 创建一个线程有两个办法:继承Thread类或者实现Runnable接口。 首先:继承Thread类 这里一般只需要我们来重写run这个方法。下面是代码: public class SimpleThread extends Thread { public Simpl 阅读全文
posted @ 2017-03-28 17:38 Calo-missile 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 借助ValuAnimator来实现数字的不断增加 主要代码(布局只是一个简单的TextView用于显示) 阅读全文
posted @ 2017-03-28 16:31 Calo-missile 阅读(433) 评论(0) 推荐(0) 编辑
摘要: SVG矢量图,(只关注重要的属性) 阅读全文
posted @ 2017-03-28 15:37 Calo-missile 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 在android中,默认的坐标零点位于屏幕左上角,向下为Y轴正方向,向右为X轴正方向 Canvas常用的方法: .Canvas.save() .Canvas.restore() .Canvas.translate() .Canvas.rotate() Canvas.save():可以理解为保存画布, 阅读全文
posted @ 2017-03-26 20:01 Calo-missile 阅读(155) 评论(0) 推荐(0) 编辑