- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 捋一捋Android动画
首先分清几大类: 三大类 一. Drawable Animation (or Frame Animation)—即帧(逐帧)动画 二. View Animation (or Tween Animation)—即补间(视图)动画 三. Property Animation—即属性动画 然后了解来龙去脉 前两种动画是API 3.0以前就有, A
2016-07-28 16:48:52 560
转载 ScrollView创建后或者resume之后自动滑动,不在头部
应用场境: Activity布局中有个ScrollView,ScrollView中有两个控件,widget1和widget2,打开或重复加载Activity时,ScrollView的滚动条停在控件widget2的位置,这样控件widget1就看不见了,要向上滑动下才看得到,这样用户体现很不好。解决办法:方法一:(注:此方法只对ScrollView中有单个控件时有用,如只有widget2)使用Scro
2016-07-26 11:17:19 311
原创 Git 一篇搞定基本操作
命令行操作(由于是linux命令行下的普通用户,都是在$级别下操作): 一. 本机配置 添加用户 git config –global user.name “XX” git config –gloaba user.email “[email protected]” 查看git配置及用户信息 git config –list 生成SSH
2016-07-23 12:37:45 13686 4
原创 求出当前日期距离上一个指定日期的月数天数
public int[] calMonthAndDay() { int day = 0, month = 0;//相隔的月数,天数 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); try { Date sday = sdf.parse("2015-11-26 09:16:21");//指定的日期(可自行替换) Date ed.
2016-07-22 13:06:40 2185
原创 Android所谓滤镜
一. 颜色矩阵http://www.cnblogs.com/menlsh/archive/2013/02/03/2890888.htmlR’ = aR + bG + cB + dA + e;G’ = fR + gG + hB + iA + j;B’ = kR + lG + mB + nA + o;A’ = pR + qG + rB + sA + t;————————————————原始的矩阵实际是用一维数组存储的:[a, b, c, d, e,f, g, h, i, j,k, l,
2016-07-19 18:38:26 330
原创 RN第三篇
运行别人的项目 1. 安装node module 首先进入项目目录安装node module;命令行:npm install 其次如果有server目录,cd server,命令行:npm install; 然后启动node数据接口服务,命令行:node app.js
2016-07-18 18:16:05 239
原创 是Theme还是background
有时候看到的activity背景全是黑色, 还以为theme被替换了! 结果我一仔细看, 原来根布局FrameLayout的背景没有设置, 就显示为纯黑色, 一般设置为一个灰色就好了#f4f4f4. 注: 特别是webview, 在执行activity过渡动画之后, FrameLayout背景就会变为#000000, 所以给它加一个android:background=”#f4f4f4”吧!!
2016-07-18 13:51:01 299
原创 RN第二篇(工具-工欲善其事 必先利其器)
编辑工具 如果你选择win自带文本编辑, 我除了大写的服, 我就只能喝杯凉水压压惊. 所以重点还是得有你的利器, 譬如大侠有把Sword, 呵呵, 不是big bao sword! 我着重推荐两款: WebStorm和Atom. 本勃主使用的是WebStorm. 有人说收费怎么办, 握草, 万恶的资本家.嘿嘿, 有办法的! 看我注
2016-07-17 19:36:59 268
原创 RN第一篇
RN环境 1)安装Git; 2)配置Android SDK; 3)安装Gradle 4)下载Node.js 点我下载 5)安装rn-cli[npm install -g react-native-cli] 6)Demo工程测试[添加local.properties] 下载AwsomeProject[react-native init AwesomePr
2016-07-15 13:43:19 281
转载 百度地图error code 162,坐标为[0.0,0.0]或者[4.9E-324,4.9E-324]
前几天再给一个安卓应用添加定位功能的时候用到了百度地图的sdk。 用手机跑了一下demo没问题后,按照官方给出的sdk使用指南:http://developer.baidu.com/map/geosdk-android-developv2.3.htm 将sdk添加进入了应用,跑一跑觉得没有问题,但是几次下来我发现服务器返回的位置信息老是一样的,经纬度从未改变: error code : 162
2016-07-06 10:30:55 3648
原创 如果人的生活方式也如写Demo
总在想着怎么改变现在的自己,对自己的不是很满意,说实在的,一个内向的人总会烦恼为什么交流能力增强不上去。我想我如果一如现在这样我都会不安。 1劝过很多次自己改变一下,别那么羞涩,可大多时候依旧自顾自的活自己的世界,没有去关心朋友,亲人,同学和同事。那么多人,我从他们那里得知的自己大都如:没事和人多聊聊天,跟上司搞好关系,注意与人交流。我在想,如果和人交流只像写一个Demo那么得心称手,我
2016-04-24 13:44:46 472
原创 录制带声音的视频
视频音频的录制和保存1. 准备工作配置权限<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><!-- 当前程序需要使用 照相机功能 --><uses-feature android:name="android.hardware.camera" android:re
2015-10-29 11:05:46 732
原创 Handler机制分析
背景: Handler解决线程之间发送消息解决的问题: 1:主线程不能执行耗时操作,ANR2:子线程不能操作主线程的UI视图写在前面, 首先需要明确涉及到了 4个类:Handler的核心类: Message: 对发送的消息的封装 MessageQueue: 消息队列,存放所有的消息 Looper:
2015-10-18 21:50:46 319
原创 ViewPager简单使用说明
首先来看谷歌官方API给出的使用场合的解释Layout manager that allows the user to flip left and right through pages of data. You supply an implementation of aPagerAdapter to generate the pages that the view shows.意思是
2015-09-18 13:31:12 322
模拟windows画图
2015-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人