2016年3月18日

摘要: 现在工业信息画发展,很多工厂都需要做信息化展示,通常都是利用Android一体机来进行展示和交互。 Modbus协议是全球第一个用于工业现场的总线协议,与外设交互可以采用串口通信,tcp等方式;通常在Android中都是用tcp来进行读写,在Android中有Modbus4J.jar这个jar包使用 阅读全文

posted @ 2016-03-18 15:01 TongMeng 阅读(6513) 评论(0) 推荐(1) 编辑

2016年3月11日

摘要: SnackBar是 Android Support Library 22.2.0 里面新增提供的一个控件,类似于Toast的使用 使用方法 或者 方法: make() – 生成Snackbar消息 setAction() – 设置action,在snackBar上显示一个按钮,该按钮可以用于交互 m 阅读全文

posted @ 2016-03-11 11:25 TongMeng 阅读(1072) 评论(0) 推荐(0) 编辑

2016年3月4日

摘要: 首先下载依赖库 ,有现成的jar包:hellocharts-library-1.5.8.jar 在需要的布局中直接使用: 例如绘制一年的数据: 伪代码: //初始化数据并显示在图表上 private void dataInit() { int numSubcolumns = 1; int numCo 阅读全文

posted @ 2016-03-04 15:07 TongMeng 阅读(8013) 评论(0) 推荐(0) 编辑

2016年2月16日

摘要: 原文:http://www.codeceo.com/article/android-load-image-oom.html 一、分析 在加载图片过程中出现的OOM的几种情况: 1、 加载的图片过大 2、 一次加载的图片过多 3、 以上两种情况兼有 出现OMM的主要原因有两点: 1、移动设备会限制每个 阅读全文

posted @ 2016-02-16 15:01 TongMeng 阅读(927) 评论(0) 推荐(0) 编辑

摘要: Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。 Hybrid App是指介于web-app、native-app这两者之间的app,它虽然看上去是一个Na 阅读全文

posted @ 2016-02-16 14:47 TongMeng 阅读(263) 评论(0) 推荐(0) 编辑

2016年2月15日

摘要: 先上图: 布局: 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 -<LinearLayout android:orientation="vertical" android:layout_height="match_parent" android:layou 阅读全文

posted @ 2016-02-15 08:36 TongMeng 阅读(967) 评论(0) 推荐(0) 编辑

2016年2月14日

摘要: 面试官 说 需要至少说出8种 (--) 1.convertView的复用,切忌每次getView()都新建。listView的核心原理就是重用view。 2.ViewHolder 减少findViewById的使用次数 3.利用好viewType 例如你的listView中有几个类型的Item 需要 阅读全文

posted @ 2016-02-14 19:12 TongMeng 阅读(141) 评论(0) 推荐(0) 编辑

2016年1月12日

摘要: 老版本总结: 1.不设置Activity的android:configChanges时 切屏会重新调用生命周期的方法,切横屏调用1次 切竖屏调用2次 2.设置Activity的android:configChanges ="orientation"时,切横屏和竖屏都是调用1次生命周期 3.设置Act 阅读全文

posted @ 2016-01-12 10:25 TongMeng 阅读(2100) 评论(0) 推荐(0) 编辑

2016年1月11日

摘要: 通常在界面中涉及到大量图片加载的时候都会产生卡顿,因此需要优化 其核心思想就是减少在getView()中的代码量和操作,让其尽可能的轻量化。众多方法最根本的目的是 将一切耗时的操作从getView中抽离,常见的耗时如 大量计算,加载图片,加载网络数据,加载资源文件,new 对象的操作等等, 尽量让g 阅读全文

posted @ 2016-01-11 19:07 TongMeng 阅读(429) 评论(0) 推荐(0) 编辑

2016年1月9日

摘要: 假如服务器返回给你的图片信息是byte[] 然后你需要将起转换成图片显示到你的view中去: 按以下的步骤 1.将获取的byte数组保存 假如为temp[]; 2.将temp[]转化为bitmap,你可以使用下面的这个方法 : /** * 将字节数组转换为ImageView可调用的Bitmap对象 阅读全文

posted @ 2016-01-09 20:40 TongMeng 阅读(10505) 评论(0) 推荐(0) 编辑