自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (26)
  • 收藏
  • 关注

原创 Android开发 - 掌握ConstraintLayout(二)介绍

介绍发布时间ConstraintLayout是在2016的Google I/O大会上发布的,经过这么长时间的更新,现在已经非常稳定。支持Android 2.3(API 9)+目前的Android设置几乎没有低于Android4.4(Api 19)的,所以ConstraintLayout可以支持所有的设备。单独的依赖包ConstraintLayout并不是Android SDK的一部分,...

2018-10-31 15:05:40 222

原创 Android开发 - 掌握ConstraintLayout(一)传统布局的问题

在传统的Android开发中,页面布局占用了我们很多的开发时间,而且面对复杂页面的时候,传统的一些布局会显得非常复杂,每种布局都有特定的应用场景,我们通常需要各种布局结合起来使用来实现复杂的页面。随着ConstraintLayout的推出,这种现象有了很大的改善,而且它可以实现很多传统布局难以实现的功能。本系列我们就一起来学习ConstraintLayout的使用,来大幅提高我们的生产力。传统...

2018-10-30 15:17:07 580 2

原创 Android开发 - 解决DialogFragment在全屏时View被状态栏遮住的问题

我的上一篇文章:设置DialogFragment全屏显示 可以设置对话框的内容全屏显示,但是存在在某些机型上顶部的View被状态栏遮住的问题。经过测试,发现了一种解决办法,在DialogFragment的onCreateView()中添加一个布局监听器:@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup co...

2018-10-29 11:56:52 3521

原创 Android开发 - 设置DialogFragment全屏显示

默认的DialogFragment并不是全屏,但有些需求需要我们将对话框设置为全屏(内容全屏),Android并没有提供直接的API,通过其它不同的方法设置全屏在不同的机型上总有一些诡异的问题,经过测试,下面的方法可以实现各个机型的全屏。测试 SDK Version = 28覆写Fragment的onStart()方法:@Overridepublic void onStart() { ...

2018-10-22 18:56:06 1022

原创 Android开发 - Retrofit 2 使用自签名的HTTPS证书进行API请求

为了确保数据传输的安全,现在越来越多的应用使用Https的方式来进行数据传输,使用https有很多有点,比如:HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性。HTTPS是现行架构下最安全的解决方案,虽然不是绝对安全,但它大幅增加了中间人攻击的成本。但是即使使用HTTPS有很多有点...

2018-10-19 15:47:28 625

原创 Android开发 - 更"聪明"的申请权限方式

在Android6.0以后,很多权限需要动态申请,只有在用户点同意后,我们才能使用对应API,因此,正确申请权限就显得很重要。常用方式通常我们使用这种方式来判断权限状态:private static boolean isGranted(final String permission) { return Build.VERSION.SDK_INT < Build.VERSION_...

2018-10-18 15:25:46 219

原创 Android开发 - 获取Android设备的唯一标识码(Android 6.0或更高)

在我们的APP开发中,通常需要获取到设备的唯一标识。在Android6.0之前,有很多方法我们可以方便获取到硬件的唯一标识,但是在Android6.0之后,Android系统大幅限制了我们获取设备的硬件信息。Android6.0之前的方法(已过时)DEVICE_ID通getSystemService(Context.TELEPHONY_SERVICE).getDeviceId()获取...

2018-10-17 16:39:59 1391

原创 Android开发 - 获取系统输入法高度的正确姿势

问题与解决在Android应用的开发中,有一些需求需要我们获取到输入法的高度,但是官方的API并没有提供类似的方法,所以我们需要自己来实现。查阅了网上很多资料,试过以后都不理想。比如有的方法通过监听布局的变化来计算输入法的高度,这种方式在Activity的配置中配置为"android:windowSoftInputMode=“adjustResize”"时没有问题,可以正确获取输入法的高度,...

2018-10-17 13:57:28 2077

原创 Android开发 - ImageView加载Base64编码的图片

在我们开发应用的过程中,并不是所有情况下都请求图片的URL或者加载本地图片,有时我们需要加载Base64编码的图片。这种情况出现在服务端需要动态生成的图片,比如:二维码图形验证码…这些应用场景有个共同点就是,这些图片都是由服务器动态生成,并不需要生成后保存成文件再返回给客户端。Android中ImageView加载Base64图片其实非常简单,并不需要引入第三方库,方法如下:imp...

2018-10-15 14:00:04 9451 2

VectorMagic 1.15 破解汉化版(位图转矢量图工具)

功能强大,方便易用,一键即可将位图装换为矢量图,也能根据需要设置转成矢量图.

2013-10-16

CocoStudio v0.13 游戏场景编辑器 cocos2d-x

Windows下的cocos2d-x游戏场景编辑器.

2013-07-11

幸运转盘抽奖-JS实现

适用浏览器:FireFox、Chrome、Opera、傲游、搜狗. 不支持IE8、360、Safari、世界之窗。

2013-07-11

CocosBuilder-3.0-alpha5 cocos2d-x场景编辑器

cocos2d/cocos2d-x游戏场景编辑器最新版.

2013-07-02

TTFEDIT 1.0 TTF编辑器/字体编辑器

可以编辑字体文件,也可以新建设计字体,Windows,Linux,Mac都可以使用.

2013-06-04

java并发编程 PDF

本书深入介绍了java的并发编程,很不错的一本书,发上来大家一起学习.

2013-05-30

Android行业及上路

每个加入android队伍的人应该都是看好它的前景,在中国国内现在也大量出现相关的网站论坛,本文主要是收集了大量相关的一些行业信息,并对android应用开发进行简单的分析。 本文档是从另一个角度来看android社区,不是专注于技术,而是从一种环境来分析。

2013-05-30

Android UI开发专题

近期很多网友对Android用户界面的设计表示很感兴趣,对于Android UI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,主要涉及以下四个包的相关内容:   android.content.res 资源类 android.graphics 底层图形类 android.view 显示类 android.widget 控件类

2013-05-30

Android framework详细分析 PDF

本书详细分析了安卓系统系统层的原理,深入分析Activity,Service,Binder,GWES窗口,输入输出,电话系统等等系统组件,很好的一本书.

2013-05-30

JAVA 24种设计模式介绍与6大设计原则

详细生动介绍了java的各种设计模式,学习设计模式不再枯燥~~

2013-05-30

WEB测试环境自动发布系统

1.WEB自动化测试如何结合工作 2.自动化测试工具介绍-watir 3.循序渐进运用watir 4.实例分享

2013-05-30

Cocosbuilder 3.0 alpha4 场景编辑器 Mac

游戏场景编辑器,3.0版本不仅可以编辑场景,还可以编辑动画(骨骼动画),粒子效果等.移动游戏开发的利器. 这个版本是Mac版的,不要下错了~~

2013-05-30

Zwoptex 1.6.0

非常不错的一款图片资源整合软件,使用后可以满足各个游戏引擎的需要,省时省力.不需要注册也可以免费使用.

2013-05-30

TexturePacker-2.4.3破解版 for MAC

TexturePacker是一款组合、整理图片的工具,非常实用. 这个版本是Mac版本的,别下载错了~~

2013-05-30

PhysicsEditor破解版

物体编辑器破解版,适用于Box2D世界编辑物体工具,可以使用在Cocos2d-x,Cocos2d等游戏引擎上面.

2013-05-30

Mac svn客户端 Cornerstone-2.6破解版

Mac上面最好用的svn工具,功能强大,操作简单,图形化界面,可以方便使用SVN.

2013-05-30

Echo 1.2 for Mac - HTTP服务测试工具

Echo是一个功能强大的HTTP(s)服务测试工具,是开发人员必备工具之一。 让你在进行调试的时候节省宝贵的时间,通过发送定制的请求到你的web服务器,能查看多种不同的响应。

2013-05-30

wap教程(含wml教程)

wap教程(含wml教程),很详细的教程,供大家学习.

2009-10-12

lucene-core-2.3.1.jar

全文所搜时使用,比查询数据库要快,可以支持分词查询,数据库like查询等,对大数据系统性能提高明显.

2009-06-13

dom4j-1.6.1.jar

dom4j解析xml,api很丰富,希望对大家有用.

2009-06-13

velocity-1.6.2.jar

velocity-1.6.2 很强大的模板引擎.jar包.

2009-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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