- 博客(22)
- 资源 (5)
- 收藏
- 关注
转载 Google 开源的 Android 排版库:FlexboxLayout
1.什么是 Flexbox简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方案,可以简便、完整、响应式地实现各种页面布局,并且 React Native 也是使用的 Flex 布局。你可以简单的理解为 Flexbox 是CSS领域类似 Linearlayout 的一种布局,但是要比 Linearlayout 要强大的多。2.什么是 Flexbo
2016-11-17 09:47:04
364
原创 Android监听数据库变化, SQLBrite2
SQLBrite2sqlbrite2基于sqlbrite,取名sqlbrite2是为了跟sqlbrite作区分。源码github在sqlbrite基础上增加了如下功能增强表变化监听 增加数据监听 删除数据监听SQLBrite2如何使用SQLBrite使用教程请参考 SQLBrite简介 ,这里只给出SQLBrite2新增功能如何使用前期准备工作,创建一个SqlBrite实例SqlBrite sq
2016-10-01 15:11:41
1146
原创 Rxjava for Android
给 Android 开发者的 RxJava 详解 ——扔物线 对RxJava的概念以及基本特性做了详细介绍深入浅出RxJava(一:基础篇) 深入浅出RxJava ( 二:操作符 ) 深入浅出RxJava ( 三–响应式的好处 ) 深入浅出RxJava ( 四-在Android中使用响应式编程 )NotRxJava懒人专用指南
2016-09-28 10:56:53
412
原创 Android Studio 添加aar包
将aar包拷贝到 libs目录下 修改build.gradle 配置文件: ...repositories { flatDir { dirs 'libs' } }...dependencies { ... compile(name:'这里填写aar包名', ext:'aar') }
2016-09-26 11:09:59
456
转载 Android 图标尺寸与设计
外框:整体大小 ↑ 边框:图标留白大小 ↓图标:外图标的大小 ↑ 阴影:阴影特效大小 ↓图形:内图标的大小 ↑ 可选视图权重:使用两种类型的图形尺寸可以达到统一的视觉权重(可选), 一般是针对图标有凸出的情况,会有一个内部会有一个更小的尺寸大小 ↓可选图形:第二种图形尺寸(可选)注:绘制上图时用到一个示例图标,是在网络上找的,如有侵犯您的权利,
2016-09-23 15:39:25
534
转载 关于Fragment 不响应onActivityResult的情况分析
大家都知道,可以通过使用 startActivityForResult() 和 onActivityResult() 方法来传递或接收参数。但你是否遭遇过onActivityResult()不执行或者未按预想的那样执行的情况呢?这里我总结了三种情况:1、执行startActivityForResult,没等到被调用的 Activity 返回,onActivityResult() 就被执行了。 找了
2016-09-12 13:53:35
337
原创 Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled
勾选 tools>Android>Enable ADB integration
2016-08-26 10:47:01
302
原创 Android Studio生成Android项目文档
Android Studio- > Too l-> Generate JavaDoc Output directory 选择文档输出目录 Other command line arguments -bootclasspath 你的AndroidSDK目录路径/platforms/android-21/android.jar -encoding utf-8 -charset utf-8
2016-08-24 17:43:39
509
原创 Unity3D 摄像机(Camera)
在Unity中创建一个Camera后,除了默认带一个Transform组件外,还会附带Flare Layer、GUI Layer、Audio Listener等4个组件 ClearFlags:清除标记;决定屏幕中哪部分被清除。一般用于多台摄像机来描绘不同对象的情况,有一下三种模式。Skybox:天空盒(默认项)。在屏幕空白处显示当前摄像机的天空盒,如果没有指定天空盒,则会显示默认背景色。 Solid
2016-05-07 09:56:05
2157
翻译 Lua 15 分钟快速入门(Learn Lua in 15 Minutes)
原文出处: tylerneylon-- 单行注释 --[[ [多行注释] --]]变量 & 控制流num = 23 -- 数字都是双精度 str = 'aspythonstring' -- 像 Python 一样不可变 str = "aspythonuse" -- 可以双引号 str = [[ 像 Python 的多行注释可用于 表示多行字符串一样
2016-04-27 09:45:50
1261
原创 Lua 表达式
Lua 中的表达式包括数字常量、字符串常量、变量、一元和二元运算符、函数调用。还可以是非传统的函数定义和表构造。算术运算符二元运算符:+ - * / ^ (加减乘除幂) 一元运算符:- (负值) 这些运算符的操作数都是实数。关系运算符< > <= >= ~= 这些操作符返回结果为 false 或者 true;==和~=比较两个值,如果两个值类型不同, Lua 认为两者不同;nil 只
2016-04-22 18:12:45
489
原创 Lua 类型和值
Lua 是动态类型语言,变量不要类型定义。Lua中有8个基本类型分别为:nil、boolean、 number、string、userdata、function、thread 、table。函数 type() 可以测试给定变量或者值 的类型。print(type("Hello world")) --> string print(type(10.4*3)) --> number pr
2016-04-22 11:55:54
458
原创 Lua 词法约定
标示符:字母(letter)或者下划线开头的字母、下划线、数字序列. 最好不要使用下划线加大写字母的标示符,因为 Lua 的保留字也是这样的。Lua 中,Letter的含义是依赖于本地环境的。  保留字:以下字符为 Lua 的保留字,不能当作标识符。and break do else elseif end false for function if in local nil no
2016-04-22 10:53:56
399
原创 Lua HelloWord!
写一个最最简单的程序——Hello World。print("Hello World")假定你把上面这句保存在 hello.lua 文件中,你在命令行只需要: > lua hello.lua 看到结果了吗? 让我们来看一个稍微复杂点的例子: -- defines a factorial function function fact (n) if n == 0 then return
2016-04-22 10:42:49
450
原创 Lua编译安装(MAC平台)
文章 1、下载Lua安装包 下载地址:http://www.lua.org/download.html,目前最新的Lua是5.2.3。解压得到doc、src、Makefile、README共4个文件。 2、编译安装Lua环境 1)控制台下cd Lua解压路径。 2)编译:执行make macosx; 3)在src中生成lua和luac两个可执行文件,这两个文件可以单独拿出来,比如我们在
2016-04-21 18:11:33
691
转载 Git远程操作详解
原文出处: 阮一峰 git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clone git remote git fetch git pull git push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参
2016-04-20 14:08:04
289
原创 Cocos2d-x3.x笔记目录
核心类 数据结构 控件 动画 事件处理 声音系统 数据存储 物理引擎 网络 粒子系统 瓦片地图 内存管理 CocosStudio 常用的宏
2016-04-17 12:39:22
370
转载 sqlite入门基础(二):sqlite3_get_table,sqlite3_free_table
上一篇介绍的sqlite3_exec 是使用回调来执行对select结果的操作。还有一个方法可以直接查询而不需要回调。但是,我个人感觉还是回调好,因为代码可以更加整齐,只不过用回调很麻烦,你得声明一个函数,如果这个函数是类成员函数,你还不得不把它声明成static的(要问为什么?这又是C++基础了。C++成员函数实际上隐藏了一个参数:this,C++调用类的成员函数的时候,隐含把类指针当成函数的第一
2016-04-17 08:52:57
656
转载 sqlite入门基础(一):sqlite3_open,sqlite3_exec,slite3_close
打开数据库链接sqlite3_open用法原型: int sqlite3_open( const char *filename, //Database filename sqlite3 **ppDb //OUT: SQLite db handle );用这个函数开始数据库操作。需要传入两个参数,一是数据库文件名,比如:E:/test.db。文件名不需要一定
2016-04-17 08:36:27
460
转载 优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-04-17 08:26:43
221
WPF开发教程
2012-02-15
千里之行购物网站: 实现技术站java+javaScript+Html+sqlServer2005
2011-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人