码迷,mamicode.com
首页 > 2016年04月21日 > 全部分享
【Android】自定义FlowLayout,支持多种布局优化--android-flowlayout
前言flow layout, 流式布局, 这个概念在移动端或者前端开发中很常见,特别是在多标签的展示中, 往往起到了关键的作用。然而Android 官方, 并没有为开发者提供这样一个布局, 于是有很多开发者自己做了这样的工作,github上也出现了很多自定义FlowLayout。 最近, 我也实现了这样一个FlowLayout,自己感觉可能是当前最好用的FlowLayout了(捂脸),在这里做一下分...
分类:移动开发   时间:2016-04-21 07:31:33    阅读次数:315
java编程中的性能提升问题
java编程中的性能提升   软件产品犹如一栋大楼,大楼在建设初期,会有楼房规划,建筑构想,打牢地基,后面才是施工人员进行进行实质性的建设。要保证软件产品的高质量,优秀的架构,优秀的产品设计,是产生高质量的前提。同时,没有过硬的编码实现,一样得不到预期的效果。纵观现在的产品,产品架构没多大差别,基本运用基线版本进行局点定制。而系统中的一些功能性能常常不过关,问题往往就出在编码实现上。这块是开发人...
分类:编程语言   时间:2016-04-21 07:32:51    阅读次数:291
数据库性能优化之SQL语句优化
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面...
分类:数据库   时间:2016-04-21 07:31:31    阅读次数:239
I2C笔记
I2C接口原理图: 可以看到只有两条线被引出, 一条为SCL:时钟线 一条为SDA:数据线I2C总线设备互联: I2C总线的信号类型: 开始信号: 比如:2440让时钟线保持高电平,然后让数据线由高电平转换为低电平,这就表示一个开始信号。 停止信号: 比如:2440让时钟线保持高电平,然后让数据线由低电平转换为高电平,这就表示一个停止信号。 响应信号: 在I2C总线上面的...
分类:其他好文   时间:2016-04-21 07:32:32    阅读次数:129
Unity Shaders and Effects Cookbook (4-1)(4-2)静态立方体贴图的创建与使用
立方体贴图,就如同名字所说,在一个立方体上有6张图,就这样认为吧。假想一下 ,在一个艳丽的房间里,有一个表面是镜子的圆球,那这个圆球表面就反射了房间里面的所有东西,就是一个大号的凸镜。...
分类:编程语言   时间:2016-04-21 07:31:51    阅读次数:244
Git基础知识(二)
前言本篇是 Git基础知识(一)的延续,由于篇幅原因,分成两篇。我们重新建立一个文件夹,执行git init。添加一个有三行aaaaa内容的git.txt文件,并commit。分支截止目前,我们都是在一个叫做master的分支上工作。Git允许我们创建分支去做一些其他的事儿,而不影响到你的master分支。1. branchbranch命令可以查看分支、创建分支以及删除分支。a. 查看分支git b...
分类:其他好文   时间:2016-04-21 07:30:11    阅读次数:151
深入理解Java中的IO
深入理解Java中的IO,个人学习总结。...
分类:编程语言   时间:2016-04-21 07:32:33    阅读次数:272
Hadoop环境搭建安装(一)
一,准备环境: 1,64位ubuntu-14.04.4 2,jdk-7u80-linux-x64二,配置jdk: 1,输入命令语句: 2,写入配置信息: 3,使配置信息起作用: 4,jdk搭建成功: 三,hadoop的配置: 1,解压hadoop: hadoop@...
分类:其他好文   时间:2016-04-21 07:31:55    阅读次数:160
hbase集群安装(1)-ssh安装及配置
安装ssh服务器端 赋予tg用户权限 sudo chown -R tg:tg /software/   查看用户被赋予的权限     1.检查ssh客户端是否安装: which ssh     2.检查sshd服务器端是否安装: which sshd   如下显示表示没有安转 tg@master:~$ which sshd tg@master:~$   3...
分类:其他好文   时间:2016-04-21 07:31:17    阅读次数:184
字符串常用函数
1. 字符串分割 ...
分类:其他好文   时间:2016-04-21 07:28:32    阅读次数:128
【Unity】第7章 输入控制
分类:Unity、C#、VS2015 创建日期:2016-04-21 一、简介 Unity提供了—个非常易用和强大的用于处理输入信息的类:Input,利用该类可以处理鼠标、键盘、摇杆/方向盘/手柄等游戏外设,也可以处理iOS/Androd等移动设备的触摸输入信息。 程序员通过编写脚本接收输入信息,完... ...
分类:编程语言   时间:2016-04-21 07:29:41    阅读次数:140
应用升级介绍
Do平台的应用升级包含二种升级方式,一种是最常用的安装包的升级,另外一种是应用内升级。很显然第二种升级方式更灵活。 应用安装包升级 原生应用通常的升级方式就是这种,比如android的安装包是apk文件,ios的安装包是ipa文件。如果要升级,只能重新下载一个新的apk/ipa文件,然后安装覆盖旧的 ...
分类:其他好文   时间:2016-04-21 07:28:42    阅读次数:138
控制反转(Ioc)和依赖注入(DI)
控制反转IOC, 全称 “Inversion of Control”。依赖注入DI, 全称 “Dependency Injection”。 面向的问题:软件开发中,为了降低模块间、类间的耦合度,提倡基于接口的开发,那么在实现中必须面临最终是有“谁”提供实体类的问题。(将各层的对象以松耦合的方式组织起 ...
分类:其他好文   时间:2016-04-21 07:28:01    阅读次数:145
【Unity】7.1 Input类的方法和变量
分类:Unity、C#、VS2015 创建日期:2016-04-21 一、简介 在Input类中,Key与物理按键对应,例如键盘、鼠标、摇杆上的按键,其映射关系无法改变,程序员可以通过按键名称或者按键编码KeyCode来获得其输入状态。例如,CetKeyDown(KeyCode.A)会在按A键时返回... ...
分类:编程语言   时间:2016-04-21 07:28:51    阅读次数:331
【Unity】7.5 移动设备输入
分类:Unity、C#、VS2015 创建日期:2016-04-21 一、简介 在iOS和Android系统中,操作都是通过触摸来完成的。Input类中对触摸操作的方法或变量如下图所示: 通过GetTouch或者touches可以访问移动没备的触摸数据,数据保存在Touch的结构体中。下图是Touc... ...
分类:移动开发   时间:2016-04-21 07:29:31    阅读次数:225
【Unity】7.6 自定义输入
分类:Unity、C#、VS2015 创建日期:2016-04-21 一、简介 在Unity中可以创建自定义的虚拟按键,然后将设备的输入映射到自定义的按键上。使用虚拟按键的好处是可以让游戏玩家自己定义按键,满足个性化的操作习惯。 创建虚拟按键的方法是依次打开菜单栏中的【Edit】->【Project... ...
分类:编程语言   时间:2016-04-21 07:28:04    阅读次数:254
iOS中的消息循环
什么是消息循环: 消息循环就是NSRunloop这个类 ,每个线程都有自己的消息循环。 主线程的消息循环默认是开启的(需要去检测事件),子线程默认关闭(通常不需要子线程检测事件)。 消息循环的目的: 保证程序不退出、负责处理输入事件(输入源和Timer源)、如果没有事件发生则会让程序处于休眠状态。 ...
分类:移动开发   时间:2016-04-21 07:29:51    阅读次数:170
1693条   上一页 1 ... 85 86 87 88 89 90 91 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!