- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 AndroidSutdio与Git@osc
AS创建项目我就不说了。1.进入project2.选择进入生成gradle项目 3.进入git bash执行 4.进入项目根目录 5.找到SSH 6.添加本地Git库 7.先提交一份 8.执行代码结果是这样就是成功了 9.然后可以看到(记得刷新)
2016-01-21 14:19:36
745
原创 前篇:五.版本兼容性适配
5.版本兼容性适配兼容原则一般选择APP的最低支持版本原则是尽量向下保持兼容,但也不是说越向下越好,主要的考虑因素有以下几点:各个低版本手机的市场占有率,比如2013年android 2.2的手机还占用一定的市场份额,但到现在为止基本上该份额可以忽略不计了APP的针对用户群体,比如是高端的用户群体,屌丝用户群体,还是中低端用户群体,根据不同的用户群体可以综合出来决定对最低版本的支持。基于低版本
2016-01-19 17:49:31
2607
原创 正篇 三. 框架的选择
三.框架的选择。“如果说我看得比别人更远些,那是因为我站在巨人的肩膀上 ”– 牛顿当然我们在选择框架的时候还是要筛选的,如果巨人不是那么坚挺怎么办呢。3.1 四大图片缓存基本信息Universal ImageLoader 是很早开源的图片缓存,在早期被很 多应用使用。Picasso 是 Square 开源的项目,且他的主导者是 JakeWharton,所以广为人知。Glide 是 Goog
2016-01-07 16:46:27
506
原创 正篇 二. 内存优化管理:
二. 内存优化管理:*程序开发就要做到,居安思危,要不然等问题来了,就出现了。垮堤之下,大江奔流,滔滔江水,绵绵不绝,一发而不可收拾。 特别是内存。oom的ant之类的运行几下,莫名其妙的就崩了…一看代码,没错啊。try起来都没用,你会疯掉的。*1. 万恶的static,老生长谈。时刻告诉自己不能用,不能用,可是还是要用,因为太方便了。无关引用,当界面不可见时释放内存 static是个好东西,
2016-01-07 16:20:44
603
原创 正篇 一. 开发前须知 1.2Android 关于项目架构的问题:(
关于项目架构的问题1.普通项目架构Com.xxx.base (基类) Com.xxx.bean(javabean) Com.xxx.activity(界面) Com.xxx.utils(功能,和逻辑判断) Com.xxx.adappter(适配器) Com.xxx.ui(自定义控件) Other(其他,如微信分享)2.偏功能型架构 …… Com.xxx.activity.user(
2016-01-07 15:18:24
2522
转载 正篇 一. 开发前须知 1.1Android 命名规范 (提高代码可读性)
刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加吃力了,因为大家之间的编程方式不一样,所以,在开发过程中,命名规范统一尤为重要,最好是团队中统一好大家命名方法
2016-01-06 18:46:26
4398
转载 前篇:3.团队初建,与设计师建立设计规范。http://www.ui.cn/detail/67329.html
http://www.ui.cn/detail/67329.html 纯干货 汇集了之前的五篇帖子的精髓9月17日凌晨,IOS9正式推送,它使用的字体最终还是变了,我下面写的内容你们也要酌情更新,因为我写的实在赶不上它更新的速度了(泪奔中…)iOS9使用的西文字体由Helvetica Neue变更为 San Francisco, iOS9中文字体由此前的黑体-简变更为苹方黑体依旧声明:这里写的不是
2016-01-06 18:35:41
1563
转载 前篇:2.移动端尺寸基础知识
前篇:移动端尺寸基础知识移动端尺寸基础知识 初涉移动端设计和开发的同学们,基本都会在尺寸问题上纠结好一阵子才能摸到头绪。我也花了很长时间才弄明白,感觉有必要写一篇足够通俗易懂的教程来帮助大家。从原理说起,理清关于尺寸的所有细节。由于是写给初学者的,所以不要嫌我啰嗦。 现象 首先说现象,大家都知道移动端设备屏幕尺寸非常多,碎片化严重。尤其是Android,你会听到很多种分辨率:480
2016-01-06 18:25:09
767
原创 HashMap 按key的字母排序
HashMap排序;如:请以key按字母排序输出map。HashMap map = new HashMap();map.put("btest", "test");map.put("catid", "test" );map.put("acest", "test");map.put("abatid","test");map.put("dbatid","test"
2015-09-22 17:27:39
5969
转载 HashMap
前言Map 是非常常用的一种数据接口。在 Java 中,提供了成熟的 Map 实现。图 1最主要的实现类有 Hashtable、HashMap、LinkedHashMap和 TreeMap。在 HashTable 的子类中,还有 Properties的实现。Properties 是专门读取配置文件的类,我们会在稍后介绍。这里首先值得关注的是 HashMap 和 Hash
2015-09-22 16:42:11
631
原创 android studio 修改编码
1.打开android studio2.点击File,选择Settings… **3.按顺序点击Editor,File Encodings .修改下面你要修改的格式。**
2015-09-15 15:03:03
1017
原创 android 程序员辅助工具第一期
原型图:Axure原型以一种“粗糙”的方式展现产品的核心功能,是一种最简单和直白的需求表现形式Axure 让我们看看具体开放中张什么样子。再也不用在纸张画上涂抹了!用起来极其方便,就是拖动控件 手机To电脑同步预览工具:小米助手有时候经常我们需要一起讨论一个功能的实现。当然不可能一群人对着一个手机指指点点的,这时我们就需要一个工具同步到大屏上去。可以是电脑,一般是投影仪。 市面上有很多工具豌豆荚
2015-09-14 15:20:23
911
转载 Android svn的配置。
1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/ 2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。 3、SVN插件
2014-03-20 09:53:36
690
Swift_ios_Tabeview
2014-06-26
Swift_ios_button_lsf1
2014-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人