徒步行走于未知,爱上呼吸空气

——对现在的思考和沉淀

Android具有粘性的小球,跌落反弹形成文字的动画效果

android自定义view是一个android开发者进阶的一个重要的里程碑,其实这也是离不开Animation,Animator,canvas,path,paint。下面通过一个自定义view,Ad hesiveLoadingView来进行自定义view的过程

2016-01-26 23:14:53

阅读数 3029

评论数 2

Android NDK开发入门

接触Android有一段时间了,NDK算是一道坎,因为对c语言不熟悉,所以也没怎么去接触这一块,但是最近的学习,越发的觉得,如果想让app能有更高的效率,比如在图像的处理方面,游戏开发方面,甚至于要做一些涉及系统层面的操作时,不可避免的要去用到NDK。通过利用c/c++的能力来弥补java的缺点。...

2016-01-12 20:16:05

阅读数 440

评论数 0

Android之Translucent Bar半透明栏和immersive bar沉浸式的区别

在Android的Material Design出现后,一个更简洁,更舒服,更清爽的界面是开发者们所追求动,也是一个成功app的前提。那么怎么让app看起来更加舒服呢?这里有一个方法。让app看起来整体统一,整体统一也就是一体化的意思,怎么做到一体化呢,有两种方式,网上对于两种不同的方式经常混在一...

2015-12-27 21:55:40

阅读数 1949

评论数 0

android微信的抢红包插件

前言  之前看到了微信抢红包的插件,觉得这个功能实在强大了,这和之前我想实现的模拟点击事件基本相似,可以完美的触发一个view的点击事件,当然静默安装的原理也和抢红包的原理是一样的。  小米有开源小米的抢红包的demo,之后有童鞋在此之上增加了自己的逻辑,使其完善。现在为了学习,我也加入抢红包的d...

2015-12-21 01:07:30

阅读数 3820

评论数 2

android6.0权限管理工具EasyPermissionUtil

前言android6.0开始,权限的申请发生了改变,申请变的动态化,也就是运行时权限,和iOS相仿,动态化的意思是指,在每次使用需要危险权限的方法的时候,需要检查程序是否获得了该权限的许可。动态化的权限申请能够让用户更加清晰的知道程序需要什么权限,以及程序中哪些地方的操作需要涉及用户安全。不再是仅...

2015-12-20 14:46:27

阅读数 4855

评论数 2

关于git的常用方法,多账号以及一些规范(更新)

Git知识: Working Directory - 工作目录。Git仓库位于工作目录之下,工作目录下的文件有加入Git仓库(tracked)和没加入Git仓库(untracked)的区别。 Stage Area - 暂存区。如上所述,已加入Git仓库并被修改(尚未提交)的文件。 Local Re...

2015-12-17 19:21:08

阅读数 773

评论数 0

android lint check的学习和自定义以及lint语法

lint介绍android lint是一个静态代码分析工具,通过lint工具,你可以不用边运行边调试,或者通过单元测试进行代码检查,可以检测代码中不规范、不和要求的问题,解决一些潜在的bug。lint工具可以在命令行上使用,也可以在adt中使用。比如当想检查在manifest.xml中是否有act...

2015-12-13 21:45:32

阅读数 3377

评论数 2

Android和JavaScript相互调用初学

由于最近接触cordova开发,也就是webapp的开发,这是一种基于h5的一种开发的模式,也就是在原生态android和h5的混合开发。由于h5开发的速度比原生态的快,所以这个框架最大的好处是能帮助提高开发效率,框架的缺点,只能说现在的原生态比h5的效果和流畅度更好,随着手机的发展,h5的展示肯...

2015-12-11 19:45:54

阅读数 582

评论数 0

win7-64下mysql5.7.9安装

安装mysql有两种方式,一种是msi的方式直接安装,一种是直接zip压缩包。MYSQL官网下载 首先选择了msi的安装方式,一步一步next之后,卡在了start server上面,删了再装都没法解决。于是换了zip格式的进行下载,下面就开始安装的过程。 1.官网下载zip格式的mysql。 2...

2015-11-23 13:37:49

阅读数 523

评论数 0

android模仿支付宝生活圈下拉加载控件TriangleLoadingView

前言 之前看到支付宝做的loading的效果感觉很棒的UI设计,于是就来模仿一个,模仿的效果一般。 支付宝的loading的效果朋友们可以自己看看,这里就不放出来了,下面是loading的模样 正题 先上一张模仿之后的效果图 现在开始我的模仿的一个想法和,首先是要对于这个形状进行模仿,由于...

2015-11-17 00:18:33

阅读数 1336

评论数 0

android TypedArray Empty after obtainStyledAttributes

在自定义控件属性的时候,在代码中利用了obtainStyledAttributes的方法获取TypedArray,但是TyptedArray一直是空的,在提供的attrs中我可以查到attributeName和attributeNameResource,但是确得不到正确的值,这个问题困惑了两天。场...

2015-11-15 13:06:04

阅读数 583

评论数 0

android Button粒子化效果

之前在网上看到了ios上有一个Button粒子化的效果,其实就是在Button外围加了一圈火焰的效果,觉得好酷炫的样子,发觉android上并没有这样的功能,所以只好尝试着自己模仿一个,虽然模仿的结果和原来的效果相距甚远,但是也是有些起色,毕竟实现的原理是差不多的。 效果图如下: 整个的思...

2015-06-06 13:25:40

阅读数 645

评论数 0

对于BM算法的理解——文本匹配算法

对于BM算法的理解

2015-06-04 11:21:25

阅读数 615

评论数 1

对于BMH算法的理解——文本匹配算法

对于BMH算法的理解

2015-06-04 11:20:26

阅读数 2169

评论数 1

android studio导入eclipse工程找不到图片

终于开始步入android studio的学习,果真是需要慢慢来的,刚将eclipse的工程导入studio就出现了图片找不到的问题,研究了很久,但是图片是在的,就是报错了如下图所示 后来将图片移来移去终于发现了新的错误 libpng warning: iCCP: Not recogn...

2015-05-23 10:52:16

阅读数 738

评论数 0

关于KMP算法的理解——文本匹配算法

上一篇是BF算法,虽然BF算法是简单易懂,但是其中许多冗余的遍历,使得整个效率变低。

2015-05-20 22:08:09

阅读数 628

评论数 0

关于BF算法的理解——文本匹配算法

前几天在研究模板匹配的算法,接触了KPM,BM,BMH,BMHS算法,所以就想来记录一下,顺便加强对算法的理解

2015-05-20 16:50:24

阅读数 800

评论数 0

linux下安装配置jdk7

在linux下配置jdk也是搞得我一头雾水啊,刚刚接触linux,总是处处碰壁,不过学了很多东西。下面就来分享一下我安装的过程吧,也提供给刚入门linux的童鞋参考一下。之前是已经装过,可是出现问题,就中途放弃了,改用gcj,可是gcj真的是不好用,就想说卸载,网上查的方法都试过了就是卸载不了,无...

2015-05-19 13:30:04

阅读数 494

评论数 0

linux下cocos2dx安装过程分享

1.去到官网下载最新版本的cocos2dx开发软件http://www.cocos2d-x.org/download/

2015-05-19 09:54:43

阅读数 1345

评论数 0

三星i997刷机过程(1)

今天终于拥有第一次刷机的经验了,哦哦,不对!是昨天晚上,哈哈。还是转入正题吧,三星i997刷机还是挺容易的,只要一上手基本上不会忘,我也是新手,大家一起来玩玩刷机呗,嘿嘿。不过刷机的那些系统确实不是那么的稳定,要不就是网络不行,要不就是短信不行,等等等很多,不过还是有优点的,起码换你喜欢的嘛!正题...

2015-05-15 22:24:03

阅读数 503

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭