- 博客(84)
- 资源 (32)
- 收藏
- 关注

原创 「WTF系列」深入Java中的位操作
「WTF系列」深入Java中的位操作学完本章节你将学会位的基础概念与语法,并且还会一些骚操作!!与、或、非、位移原码、反码、补码字节、位、超区间…这大概是接近最全的位操作文章了吧~开始本章节之前,我们先思考一个问题:byte a = 33;byte b = -3;若我们输出a、b的二进制字符串是多少?答案是这样的么?a->// 00100001b->// 10100001当然同学...
2018-12-28 11:34:20
981
5
原创 【随记】Dialog dismiss无法正常关闭问题
【记】Dialog dismiss无法正常关闭问题问题描述弹出框正常show后在界面正常展示,但调用dismiss操作无法进行关闭。并且设置 setCancelable(true) 也无法点击弹出框外部进行关闭,也就是弹出框显示后无论如何操作均无法正常关闭。问题复现首先创建弹出框mDialog = new Dialog(context);mDialog.setContentView(rootLayout, rootLP);mDialog.setCancelable(false);mDial
2021-11-09 22:58:06
3031
2
原创 Mac MySQL重置Root密码
申明:本重置密码可直接对Homebrew安装的MySQL进行密码重置,对于其他方式安装的MySQL需要切换对应的安装目录即可。安装MySQL后时间太长了会忘记密码,在这里总结一下忘记密码时如何重置本地MySQL Root密码。所有操作都在Mac终端(Terminal)中完成。停止服务和进程:brew services stop mysql进入文件夹:cd...
2018-03-19 10:55:48
1744
原创 解决升级到Android Studio 3 Beta版本编译异常
Gradle sync failed: Cause: java.lang.NullPointerException问题引入部分项目从alpha版本导入到beta版本的时候会触发以上异常,无论是rebuild亦或者gradle sync都没有效果,依然爆出错误;重新打开项目,导入项目都无法解决。
2017-08-17 10:57:25
3682
原创 解决Android Studio 新建导入项目时死掉
Building “xxx” Gradle project info. 等待时间很长的情况,原因在你进行新建项目或者打开一个项目的时候往往需要去匹配项目的gradle,而你的本地没有对应的gradle版本。
2017-06-20 16:00:15
1213
原创 谷歌约束控件(ConstraintLayout)扁平化布局入门
在**Google IO**大会中不仅仅带来了**Android Studio 2.2**预览版,同时带给我们一个关系约束的控件库。简单来说,她是相对布局的升级版本,但是区别与相对布局更加强调约束。何为约束,即控件之间的关系。她能让你的布局更加扁平化,一般来说一个界面一层就够了;同时借助于AS我们能极其简单的完成界面布局。
2016-05-20 18:04:02
44509
5
原创 [Android]OkHttp的简单封装-辅助框架
序言OkHttp 的强大算是毋庸置疑了;OkHttp 基本在网络层能完成任何事情,适用任何情况;正因为如此 OkHttp 每次构建一个请求的时候不得不写大量的代码来完成相应的配置。在这里分享一个极限封装OkHttp的辅助框架,通过该框架能最大程度简化你的开发负担。
2016-01-13 18:01:07
16308
14
原创 [生活] 2015年终总结,2016开篇计划
序言2015年既然写了一份Summarize 2014 Look Ahead 2015 来总结2014以及展望2015,如今一晃2015年就过去了;在2016年的开篇,在这里写下一些总结,算是给自己一个交代。出差过农历年之前,去厦门出差了一次...
2016-01-03 11:58:45
3626
7
原创 Android Eclipse 导入 AS Gradle AAR 库手册
这是一篇半技术类文章。众所周知现在Google主推Android Studio开发工具,而Eclipse已经被闲置一阵子了,但是Eclipse项目却还有很多没有迁移到AS中;而现在一些新的库都是采用AS Gradle打包并发布到公共仓库中,而这些库Eclipse 并不能直接使用,在本篇文章中将讲解如何导入一个或者多个库到Eclipse中使用。
2015-12-24 08:34:17
5528
7
原创 Windows简单入门-送给第一次使用电脑的朋友
本篇文章是纯小白文章,之所以写这个是因为前段时间妹妹进入大学了也是计算机专业,但是之前都没有用过电脑,所以不得不写上一篇说明;之所以分享出来是为了给刚刚接触电脑的朋友提个醒,免得走太多弯路。
2015-12-19 15:09:55
3780
原创 [环境]搭建Node+NPM+Grunt+Ruby开发环境
序最近尝试了一下CoffeeScript,和Sass,不得不说这两个搭配起来的确是不错的选择,熟悉以后基本上开发就比较快速了。 当然要开发这个首先需要搭建环境,这里就需要有Node、NPM、Grunt、Ruby。 Node与NPM基本上是一套安装,有了Node环境后才能搭建后面的CoffeeScript环境;而Ruby是为了执行Sass编译命令所需要的环境,当然最后还有一个Grunt。
2015-09-10 10:57:38
4073
3
原创 初探ASP.NET Mvc5+EF7的美妙旅程
今年微软是很给力的,Win10算是吸引了大众的眼球了,而最新的.NET5框架更是OK。最新的.NET5进行了开源,同时利用NuGet以及Node和Bower进行了跨平台化;这意味这可以直接在Mac或者Linux上使用.NET进行开发。而最新的Mvc5和EF框架也算是进行了换脸了,跟之前Mvc4的项目都不一样,如果进行移植除了核心代码可以拷贝过来,其他的统统要重新来过。
2015-09-08 08:54:55
8074
原创 One账户多设备同步的数据库设计
序云是一个概念,云的设计也很宽泛;在云同步中我想经常会遇到多设备的问题。简单来说就是用户通过一个账户连接到云,而后在任意可支持的设备上登陆同一个账户能实现账户数据共享的目的。 In This,我将简单示范一种云端一个账户多设备同步的数据库设计方案;该设计并不是最优,但我想也算是一种思路。
2015-08-31 09:08:58
3758
2
原创 AS1.3 及其以上预览版新插件-实验版(NDK)
在新版的AS预览版中我发现对于NDK的支持有所变化。在新的插件版本中加强了对NDK的支持以及性能的优化。于是查询了一下文档,特此写了该文章,为尝鲜的朋友准备,喜欢尝鲜的朋友可以试试,个人感觉味道不错。
2015-08-26 09:27:47
2890
1
原创 RecyclerView 列表控件中简单实现时间线
很多软件中都有时间线的东西,貌似天气啊,旅游啊什么的最多了;具体实现方式很多,在本篇文章中讲解一种自定义View封装的方式。而后使用Android的新列表控件RecyclerView进行演示。
2015-08-24 18:56:48
8772
2
原创 WIN10安装与升级的方法
WIN10 已经出来有两天了,但是似乎很多人都在升级上遇到了各种问题;在这里将带你快速的上手WIN10. 通过两种方式:自带更新方式+U盘安装方式。最简单的快速的带你入手~~
2015-07-31 18:03:12
5617
1
原创 Android AIDL Service 跨进程传递复杂数据
服务交互的方式有很多,广播、文件、接口都可以;但是假如服务处于独立进程中,并要求效率呢?此时AIDL可以为你解决,但是AIDL中,默认传递的类型不多(String,Char,Int,Long,Bool...)但是如果传递一个User呢?在AIDL跨进程的处理中并不允许之间传递一个类,而是需要把类进行序列号进行传递,而后再反序列化处理得到。在本文中采用Parcelable方式完成复杂类型的传递~~
2015-07-15 13:48:22
5721
原创 [分享]Java中byte[]与基础类型之间的转换
因为在Socket的传输中都是 Bytes 的传输,所以涉及到 Java 基本类型(char、short、int、long)与byte[] 的转化,自己总结了一下,简单的写了一个类。
2015-04-20 16:50:32
4360
原创 [环境搭建]Windows下安装Ruby和Jekyll
Jekyll是一款静态网站生成工具,允许用户使用HTML、Markdown或Textile通过模块的方式建立所需网站,然后通过模板引擎Liquid(Liquid Templating Engine)来运行或者生成对应的静态网站文件. 在GitHub上使用较多,通过GitHub搭建自己的博客一般来说就是使用Jekyll;因为GitHub的渲染引擎默认为Jekyll。
2015-03-26 10:37:29
10428
原创 Android Studio Gradle 缓存文件夹设置
在《Android-Studio 缓存文件夹配置》中我们说到如何配置缓存文件夹,但是在实际的使用中我发现 Gradle 的缓存文件夹设置似乎并没有生效;尽管我们在 Android-Studio 中进行了设置。对此我专门进行了一定的探索,并结合国外的资源总结出如下几种方法进行设置。
2015-03-14 11:32:40
30375
6
原创 [Publish AAR To Maven] 使用GPG对文件进行签名加密
本篇文章隶属于 《使用 Gradle 发布 AAR 到 Maven 仓库》在某系场合我们需要对自己的应用或者文件进行签名加密等操作,其中邮件是最典型的例子。签名加密的工具很多,在本篇中我们使用 GPG 来进行操作。什么是 GPG ?要说这个还得从 PGP 说起,而 PGP 又是使用 RSA 加密算法进行的,所以要细说的话没个几篇文章是说不完滴,所以还是百度PGP吧。或者你只要知道这是一种加密签名的工具就OK。
2015-03-12 09:34:55
5994
原创 [Publish AAR To Maven] 使用 Gradle 发布 AAR 到 Maven 仓库
《使用Gradle发布AAR到Maven仓库》 有一个好的库想与世界的伙伴分享,于是共享到GitHub上,于是有人看到了,但是要使用却发现配置非常难。但是发现别人的库只需要一行代码却能使用;于是我想知道为什么能这么简单。 在这篇文章中将带你了解如何发布你的库到远程仓库Maven中,又如何使用。
2015-03-12 09:29:37
10633
3
原创 [Publish AAR To Maven] 注册 Maven 仓库 sonatype.org 账户
本篇文章隶属于 《使用 Gradle 发布 AAR 到 Maven 仓库》在这篇文章中将会简单讲解如何注册 issues.sonatype.org账户。该账户有何作用?你注册该账户后相当于你拥有了一个远程开源仓库,请注意一点;在这里你上传到该仓库的东西将不是私有,所以私有的东西别往上传。同时你可以通过该账户管理你的唯一 项目ID ,通过该 ID 你可以发布维护版本;同样别人可以通过适当的配置获取你发布的版本。
2015-03-12 09:27:39
4290
3
原创 Android-Studio 缓存文件夹配置
这是一个可看可不看的文章,不可看是对与那些 C盘 容量不紧张的人而言;而我是属于那种没 Money 换电脑的人,C 盘好不容易换了个固态硬盘,但是只有可怜的那么一点点,没法加大啊。在本文章中将会讲解如何更改 Android-Studio 的缓存配置,释放你的C盘。
2015-03-10 09:29:05
28133
4
原创 浅析总结 Java 内部类的一些使用与梳理
在内部类的使用中,这位客官你懂她么?来看看,有哪些是你所知道的,那些是不知道的~~有这篇文章,纯属巧合;那天在使用中突然发现 Java 内部类中还分 static ,说实话平时都在用,但是就是没有注意到;感觉有必要总结一下。
2015-01-30 09:32:46
6250
9
原创 分享Java中模拟Ping操作的一个类
似乎使用JavaPing的操作很少啊,不过我遇到了;最终解决了,在这里贴出一个中间过程中的类。import java.io.IOException;import java.net.InetAddress;import java.net.UnknownHostException;/** * Created by QiuJU * on 2014/9/21. */public cla
2015-01-13 23:28:39
2559
原创 Android 中关于属性动画的一些思考,或许能为你解决一定的性能问题
用动画用的久了渐渐的喜欢上她了,虽然它或许并不是女的,但我希望是~~用的久了,我渐渐的思考性能的问题了;在我的一篇([Material Design] MaterialButton 效果进阶 动画自动移动进行对齐效果)介绍按钮点击特效的文章中使用了大量的属性动画,但是在后来我想了很久,其是只需要一个属性动画就能解决所有问题。下面咱们来说说怎么把多个属性动画合成一个。
2015-01-09 09:05:19
6614
3
原创 分享 Android 手机屏幕录制并制作成 GIF 演示图片
本教程,也不应该叫做教程,反正就是毫无技术;只能说是纯手工打造,当然需要完成该教程还是需要你动动手指才行滴~~话说主要是前3天连续写了3天长文章的博客,一章比一章用心,最后一章写到了昨晚1:30才写好;汗~真的是Hold 不住了;今天就来一个轻松一点儿的吧~~利用PS和Android设备制作GIF图片
2015-01-08 11:34:31
9416
1
原创 打造极致Material Design动画风格Button
曾经有两篇关于Material Design风格的按钮实现。在第一章中只是简单的实现了动画的波纹效果,而在第二篇中实现可以自动移动到中心位置的动画;虽然两者都可用,但是在我的使用中却发现了一定的问题,如有些位置点击会出现波纹速度的运算上的问题。在这一章中将带你打造一个极致的Material Design动画风格Button;至少在我看来与官方的相当接近了。而且可以用到任意控件上面,欢迎品尝~~
2015-01-07 09:15:40
10679
15
原创 渗透理解Animation时间插值Interpolator类
一个好的动画一定是用心做出来的,何为用心?其中一点我认为定义适当的 Interpolator 就是一种用心的表现;这点在 google material design 中尤为明显。一个好的动画一定要符合实际,一句老的话就是:石头下落一定要受重力才优雅,不然一颗石头像羽毛一样在风中还飘啊飘的那就不行了。带你深入理解 Interpolator 的作用~
2015-01-06 09:11:19
4903
9
原创 [Material Design] 打造简单朴实的CheckBox
今天打造了一款 Material Design 风格的 CheckBox 控件,该控件简单,朴实,效率不错。就系统的 CheckBox 而言稍显累赘;原因无他,很多时候我们使用 CheckBox 只是为了能记录是否选中而已,很多时候用不到文字等复杂的布局。
2015-01-05 09:15:32
5379
6
原创 [Android] 浅析总结 AS 中 Gradle 配置运行
既然是浅析,自然也就没有深入的地方,我也写不出深入的地方,自己没有用过,也不会写出来坑人的;仅仅就是在 Android Studio 中的 Gradle 使用配置而已。Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。其在 AS 中的一些配置与用法如下....
2015-01-03 16:43:51
16278
1
原创 Summarize 2014 Look Ahead 2015
2014年是我过的很快也是很充实的一年,工作进入正轨,网站,博客,软件也都挺好。尤还记得,刚走出校园的那个时候我拿着 C# ,怀揣着梦想,誓死要打下一片属于 ASP.NET 的天堂;现实却总是折腾我,出来面试很多家但是都不需要 C# ,遇到一家很谈得来的使用 ASP.NET 的公司,但是却给的待遇太低,无异于直接把我打到深渊,虽然我是专科出身,但我有我的价值!
2015-01-02 13:55:33
2171
8
原创 [Android] 环境配置之Android Studio开发NDK
NDK 开发哪家强?XX XX 找 Blue Fly .说到 NDK 开发,其实麻烦的是配置。在这里不用配置Cygwin ,不用额外操作;不使用 Eclipse ;使用最新的 Android Studio 进行直接编译。
2014-12-21 12:01:21
32645
1
原创 [Android] 任意时刻从子线程切换到主线程的实现原理及加强版
在 Android 的使用中经常会遇到从子线程切换到主线程进行界面更改的情况的;如果在一个 Activity 中进行倒好说一个 Handler 即可解决问题;但是假如很多个界面呢?每个界面都建立一个 Handler 么?太浪费了吧?咱们要的是简洁;要的是效率!走起。。。。
2014-12-12 23:56:01
6699
2
原创 [.NET] EF LINQ 按时间对数据分类汇总
发现国内弄 Mvc 和 WebAPI 的人简直少的可怜啊;前段时间发了大量的 WebAPI 的相关博文看的人不多;可以说是无人问津。在对数据的操作中,对一堆数据的分类汇总是比较常见的,特别是按照时间进行分类汇总。比如算出某一天,某一月的数据总量等等。
2014-12-11 17:10:41
7774
原创 [Android] 开发一款软件我学到了些什么?
子曰学而时习之,不亦说乎.是啊,学习了要经常温习才行;尤记得大一大二的时候自己爱上了编程;那时的我在地摊上买了一本ASP动态网站编程,还记得花了5块钱。而后的日子我把那本书翻的几乎成了一张张的样子;然后结合老师讲的HTML语法;自己就慢慢的捣鼓了一个班级网站出来;想想心里还是挺激动的。这么久过去了,VBScript 的知识忘得差不多了;以后找个机会再看看。这次写这个是为了记录下我最近接手的一个项目中遇到的一些第一次遇到的问题或者疑惑吧。
2014-12-10 18:10:32
3001
原创 [Android] 环境配置之正式版Android Studio 1.0
昨天看见 Android Studio 1.0 正式版本发布了;心里挺高兴的。算是忠实用户了吧,从去年开发者大会一开始出现 AS 后就开始使用了;也是从那时开始就基本没有用过 Eclipse 了;一路走来,遇到过 BUG ,也不断的去国外找资源 找解决办法。总的来说挺好的;有些回忆。这里不讲具体的源码编辑,只是讲怎么下载配置直至简单的使用。
2014-12-10 11:31:32
7155
5
Html 39款特效插件集合
2014-10-13
Genius-Android-sample-002
2014-10-12
Genius-Android-sample-001
2014-10-10
OpenSystemFileOrDir安卓选择文件夹
2014-03-07
将网页保存成图片的项目打包
2014-03-04
SQLLite-Precompiled Statically-Linked Binaries
2014-01-18
SQLLite-Precompiled Binaries包集合
2014-01-18
SQLLite-Official NuGet Packages
2014-01-18
SQLLite-Precompiled Binaries for Windows CE
2014-01-17
WPF Metro 风格TextBox
2014-01-05
IIS 自动访问器 解决第一次访问卡顿
2013-11-21
droidwall_v1.5.7 最新版
2013-11-05
droidwall-read-only(1.5.1c)source
2013-11-05
asp+access灰色留言板系统
2012-09-03
[WebApi] 捣鼓一个资源管理器--服务器端分割压缩图片 [草稿]
2014-12-09
WebResource-004_20141205
2014-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人