自定义博客皮肤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)
  • 资源 (11)
  • 收藏
  • 关注

原创 JDK 1.8 免积分下载

oracle官网jdk下载不下来或者速度太慢?各软件平台jdk乱七八糟搞不拎清?有些同学提供jdk1.8下载但是要很高积分? 本着程序猿何苦为难程序猿的原则,这里提供jdk-8u151-windows-x64.exe的百度网盘下载方式,就别那么费时费力找了,下载完各回各家各找各妈吧。 祝同学们编程路上顺利。

2017-11-21 15:34:34 3658 16

原创 Android app中所有页面的特定颜色,被改变为另一状态,只因使用了getBackground().set…

我的Android Studio 打包app以后,不知道为什么,有些颜色丢失在程序运行过程中突然就丢失了,变为透明。 同样的代码,用同事的Android Studio 打包就是正常的,所以排除了是手机内存不够所导致的这个原因。 搜了很久没看到有人跟我遇到一样的奇葩问题,包括stackoverflow上也没看到,哭晕。 有人遇到过同样的问题吗,交流下,求赐教啊。

2016-05-04 13:28:48 2833 3

原创 闲云笔记——Android

1. 沉浸式状态栏1.1 使用开源的SystemBarTint,很方便对状态栏、导航栏进行设置:tintManager = new SystemBarTintManager(activity);// 激活状态栏设置tintManager.setStatusBarTintEnabled(true);然后就可以使用了,如设置状态栏颜色为自己titlebar的颜色:tintManager.setSta

2016-04-13 17:39:23 397

原创 Android推送通知消息管理

推送通知消息在一个与网络交互的app中是很常见的功能,那具体如何处理呢?当然,我们可以自己实现推送的功能,但是比较复杂,不是重量级应用也没那个必要,用第三方的推送平台就够了。 目前我了解到的不错的第三方推送有信鸽、友盟、个推等推送平台,我使用信鸽和友盟推送封装了一个推送消息通知管理类,方便外部使用推送功能,也很容易加入新的推送平台。 下面以代码进行简要讲解,代码中有较详细注释,说明信鸽推送、友盟

2015-10-15 15:59:31 3856

转载 【MDCC技术大咖秀】Android内存优化之OOM

注:本文转自http://blog.csdn.net/shadowliucs/article/details/48573131?ref=myread。 摘要:MDCC 2015移动开发者大会将于10月14日-16日在北京新云南皇冠假日酒店举行。平台与技术Android专场有新动作!与会讲师——腾讯Android应用开发工程师 胡凯围绕着“Android内存优化之OOM”进行了非常深度

2015-09-21 11:01:21 562

原创 MVC浅析(实际上应该是MVP,有时间再更新该博客)

以Android中登录过程为例简单说明,其他应用场景同理。 定义接口: Model层:IModelLogin.javapublic interface IModelLogin { /** * 开始登录请求 * @param username * @param password */ abstract void iStartLogin(Stri

2015-09-17 17:05:26 352

原创 封装好的Android对话框Dialog,包含了丰富的dialog样式、点击事件数据回传接口。直接调用封装好的方法即可操作dialog

Dialog在app中是很常见的,每次需要用到都去现创建是一件非常低效的方式。所以我封装了一个工具类,提供一些方法让开发者可以非常轻易地就能生成自己想要的样式的、并且功能完备的dialog,如:显示进度条对话框,或者dialog图标、标题、提示内容、按钮、单选列表、单选列表没有按钮、多选列表、使用自定义布局等等样式自由组合,并且提供操作对话框中点击事件的接口用于处理数据和页面变化等。 下面来看看主

2015-09-07 14:40:12 1140

原创 Android中AES加密解密。解决密文不唯一、解密不出明文问题

AES加密方式是目前来看值得选择的加密方式,但是在Android中使用AES加密时,有些坑看似不大,却让很多人栽了跟头。 Android 4.2之后SHA1PRNG强随意种子算法调用不同,需要区别调用,这个你造吗。 下面贴出部分关键代码,代码与网络上普遍存在的AES加密代码大同小异,不做过多解释。但是解决了那些大部分代码中存在的密文不唯一、解密不出明文的问题。AESCrypt.java中关键代码

2015-09-07 10:40:23 2626 1

原创 Android开发资源下载目录

本人学习Android的时间也还不长,但是从最开始接触Android到现在,还是有了很大的进步,期间写了很多的Demo,下面我把还能找到的、完整的Demo整理了出来,贴出下载链接,博客就不写了,看着那么多Demo一想到要一个一个再看一遍把分析写出来简直头疼加蛋疼。 有些demo是最初学时写的,如今看来已经不够好了,但是供学习还是可以的;有些代码是封装了各种方法的类,可以直接放到项目里供需要时调用。

2015-09-06 16:12:25 774

Android推送通知消息

该资源使用了2个第三方的推送平台来实现推送功能、可根据需要添加更多的第三方平台,封装到推送通知消息管理类中,方便地供应用使用。 该demo可供开发者学习信鸽推送、友盟推送的使用,也可将代码应用于自己的项目中,只需要为自己的应用申请需要的key等修改AndroidManifest文件即可。

2015-10-15

使用百度地图实现地点搜索、路线导航等功能,还有使用友盟分享实现了分享地点到主流社交网络的功能

使用了百度地图和友盟分享的SDK,具备搜索地点、路线导航、分享地点等功能。

2015-09-06

Service服务的各种使用方式

演示了Service的各种使用方式,应可供初学者学习。

2015-09-06

使用设备功能,如打电话、获取联系人信息、获取相册图片、拍照等

封装了使用设备常用的本地功能如拨打电话、获取联系人信息、获取相册中选中图片、拍照并回传图片数据等的方法。

2015-09-06

线程的各种使用方式Demo

本Demo演示了线程的使用,包含了常用的所有使用方式。

2015-09-06

使用百度定位SDK封装实现定位功能

使用百度SDK,封装了几个方法,实现定位功能。

2015-09-06

使用多级缓存加载Bitmap图片

为了保证性能和程序的稳定性,在加载图片时需要做必要的图片缓存处理。该demo是我最开始学Android时学习编写的,可供初学者学习,更好的图片处理方式有时间再整理。

2015-09-06

封装好的Dialog,实现的对话框类型多,并且功能强大,直接调用封装好的几个方法就可以实现各种对话框并处理其中的数据

实现了各种Dialog,编写了对话框数据回调接口,封装了一些方法,调用这些方法就可以很方便地生成想要的对话框。

2015-09-06

Android广播的各种使用方式

Demo中演示了Broadcast的各种使用方式,演示结果正确。

2015-09-06

封装好的广告栏,直接调用几个封装好的方法即可实现广告栏

使用ViewPager实现广告栏,效果为:可以自动滑动、手动滑动切换广告、可以点击进入广告详情、标示点指示当前广告。使用方法:调用封装好的几个方法很方便地就能实现广告栏效果。

2015-09-06

Android使用AES加密解密准确版下载。每次加密的密文结果不一样?能加密但解密不出原文?看这里就对了

使用AES方式加密解密,密文唯一,解密正确。

2015-08-25

空空如也

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

TA关注的人

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