Android开发学习
文章平均质量分 61
RayeWang
Java&Android工程师,个人blog主页,http://www.raye.wang
展开
-
android布局属性大全
Xml代码 FrameLayout —— 里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角 LinearLayout —— 里面可以放多个控件,但是一行只能放一个控件 TableLayout —— 这个要和TableRow配合使用,很像html里面的table AbsoluteLayout —— 里面可以放多个控件,并且可以自己定义控件的x转载 2013-06-16 18:43:05 · 568 阅读 · 0 评论 -
Java 简单的Socket通讯的服务器端实现
最近学安卓开发,看到书上这个Socket通讯的实例,按照书上打的时候客户端一直连接不上,可能是网络问题或者虚拟机连接问题,所以就用控制台实现的客户端,这里是服务器端的。话不多说,直接贴代码import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.In原创 2013-06-24 11:08:20 · 821 阅读 · 0 评论 -
Java 简单的Socket通讯的客户端实现
前面发了服务器端的代码,这里发客户端的,服务器类连接有2个类,因为用了多线程,要实现Runnable接口主类代码/** * 这是测试类 * @author WantnRun * 2013年6月24日 11:10:19 */public class Test { /** * @param args */ public static void main(String原创 2013-06-24 11:14:09 · 925 阅读 · 1 评论 -
Android Studio Gradle 导出JavaDocJar提示编码GBK的字符无法映射解决办法
最近因为要把PreIOC放入jcenter中,百度找了很多方法,终于有点眉头了,但是却卡在了生成JavaDocJar,因为要放入jcenter中必须要上传生成的jar、sourcejar、和JavaDocJar,刚开始百度了很久,都是说下面2种方法第一种:修改项目和IDE的编码格式:file->setting-file Encodings第二种:修改原创 2015-11-11 11:15:16 · 1394 阅读 · 0 评论 -
EventBus3.0的入门和使用
前因因为公司项目中使用EventBus,所以需要进行了解,本来还以为EventBus会很难理解,但是网上查了一下,发现上手很快,而且也没有什么特别难懂的地方,这篇文章记录我对EventBus的一些理解使用场景经常会遇到,有时候发生了一个事件,需要在别的activity或者Fragment或者其他类中进行处理,以前我们是通过广播去实现,但是当一个Activity需要处理很多种事件时,广播管理起来就会麻转载 2016-05-07 10:02:17 · 405 阅读 · 0 评论 -
Android APP架构心得
前言从JavaEE转到Android开发也2年多了,开发的项目也有4,5个了(公司项目),其中有3个项目前期都是自己独立开发,从一开始的毫无架构到现在对如何架构也有一点心得,所以在此分享出来,大家一起交流什么是架构在我看来,软件架构绝对不只是框架的堆砌,看我看来,架构是为了方便软件维护、扩展、安全性、切入性(我也不知道有没有人提出过这个关键字,因为的确很少看见,简单来说我这里说的切入性就是指一个以前原创 2016-06-14 10:37:06 · 3784 阅读 · 1 评论 -
自定义控件之重写ScrollView实现图片下拉放大
前言因为公司项目要实现一个效果,在ScrollView没有向下滚动时,下拉(未重写前下拉是没有任何效果的)放大顶部的图片,当时去网上找了,记得以前见过很多这样的控件的,现在却找半天也很难找到一个,好不容易找到了2个,发现效果都和需求上面的效果有偏差,最后没有办法只能是自己写了,花费了半天时间研究出来了,同时为了记录实现思路,所以就有了此文章效果实现思路拦截ScrollView的触摸滑动事件(ACTI原创 2016-06-19 08:46:05 · 1000 阅读 · 0 评论