上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页
摘要: 概括性描述:一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。 基本概念: 下面简要介绍下类、对象、方法和属性的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述 阅读全文
posted @ 2016-11-16 16:33 H_bolin 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 其实关于这个问题可能用到的人不会很多,不过我在这里还是说说。 正常很多人写socket通信时,都会直接通过new socket(IP,PORT)直接去链接服务器。其实这种做法也没有错误,但是若当服务器IP不存在会服务器没有响应时,程序会卡在这句代码老长一段时间,才会跳出并报异常。这对于这种问题,通过 阅读全文
posted @ 2016-11-08 14:19 H_bolin 阅读(2037) 评论(0) 推荐(0) 编辑
摘要: 排序使用的是 Collections.sort(List,Comparator) 自定义类实现Comparator接口 假如A的值大于B,你返回1。这样调用Collections.sort()方法就是升序 假如A的值大于B,你返回-1。这样调用Collections.sort()方法就是降序 使用: 阅读全文
posted @ 2016-11-02 10:37 H_bolin 阅读(28570) 评论(0) 推荐(0) 编辑
摘要: 第一步:下载安装git 下载地址 : https://git-scm.com/downloads 第二步:Android Studio 下配置git路径。 配置之后,Test弹出如下成功的提示即可。 第三步:创建版本库 选择项目的根目录比较适合。 第四步:添加需要版本控制的文件,项目右键 第五步:提 阅读全文
posted @ 2016-11-01 14:19 H_bolin 阅读(3794) 评论(0) 推荐(0) 编辑
摘要: 以下是Keegan小钢大神原创博客: Android项目重构之路:架构篇Android项目重构之路:界面篇Android项目重构之路:实现篇 看了这几篇文章,以及下面的评论,总结一下,以便以后拓展: 1、目前这个入门架构,model layer的稳定、一致、可靠性还是有保障的,model的数据是在接 阅读全文
posted @ 2016-10-18 22:32 H_bolin 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 以实现最小化可用产品(MVP)的目标,用最简单的方式来搭建架构和实现代码。IDE采用Android Studio,Demo实现的功能为用户注册、登录和展示一个券列表,数据采用我们现有项目的测试数据,接口也是我们项目中的测试接口。 项目搭建 根据架构篇所讲的,将项目分为了四个层级:模型层、接口层、核心 阅读全文
posted @ 2016-10-18 20:18 H_bolin 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 其中,最上层的界面,是变化最频繁的一个层面,也是最复杂最容易出问题的一个层面,如果规划不好,很容易做着做着,又乱成一团了。要规划好界面层,至少应该遵循几条基本的原则: 规范性 每个人的编码习惯和风格都不同,不说那些缺乏良好编码习惯的开发人员,就连那些已经养成良好编码习惯的人员,很多方面都会不同。比如 阅读全文
posted @ 2016-10-18 20:07 H_bolin 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 项目分为了四个层级:模型层、接口层、核心层、界面层。模型层定义了所有的模型;接口层封装了服务器提供的API;核心层处理所有业务逻辑;界面层就处理界面的展示。几个层级之间的关系如下图所示: 层级关系:模型层,用于各层的数据交互;接口层为核心层提供实现API;核心层用于提供处理业务逻辑;界面层用于和界面 阅读全文
posted @ 2016-10-18 17:04 H_bolin 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 先介绍下修改原理:首先打开位于android.widget包下面的Button.java文件,这里有一句关键的代码如下: 其中com.android.internal.R.attr.buttonStyle就是我们修改样式的关键了,网上的教程的修改方法大都是: 也就是在对应的xml里面button控件 阅读全文
posted @ 2016-10-18 09:32 H_bolin 阅读(18882) 评论(0) 推荐(0) 编辑
摘要: AS基于IntelliJ IDEA,那么所有IntelliJ IDEA的主题AS都可以用,推荐一个IntelliJ IDEA主题网站,Color Themes,主题数量非常多,下载之后import到AS即可。 1.登录Color Themes,http://color-themes.com/ 2.下 阅读全文
posted @ 2016-10-18 00:24 H_bolin 阅读(2351) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页