- 博客(31)
- 资源 (21)
- 问答 (1)
- 收藏
- 关注
原创 沉浸式状态栏相关
沉浸式状态栏相关关于沉浸式状态栏(透明状态栏)的应用,特此记录如下:1.参考 有关Activity样式 、状态栏透明、屏幕亮度问题应用场景及其总结2.参考 android沉浸式状态栏封装—教你玩出新花样3.参考 ImmersionBar Github地址
2017-08-02 19:40:00
279
原创 Android M 特性大全
Android M(5.0 API21)特性大全写在前面:参考5.0 MD 特性demodemo的github地址:https://github.com/loonggg/MaterialDesignDemo5.0 大纲图:1.增加view的点击波纹效果 和 沉浸式: 1.1 设置APP的主题: resources> Base applica
2017-06-01 11:42:58
969
原创 AS配置文件+gradle配置+混淆配置
AS配置文件+gradle配置+混淆配置1.Android Studio 配置文件2.gradle配置文件(可自行删减)3. 混淆配置文件(包含混淆规则和混淆配置)
2017-05-13 12:09:50
1347
原创 Android 后台发邮件
Android 后台发邮件基于sun公司的javamail,发送邮件:1.下载三个jar:依赖包2.添加权限:uses-permissionandroid:name="android.permission.INTERNET"/>uses-permissionandroid:name="android.permission.READ_E
2017-03-13 09:53:45
1927
转载 Android开发工具类合集
**[转载]**版权声明:欢迎转载、转载请注明出处:http://blog.youkuaiyun.com/zhangli_ github地址:https://github.com/ddwhan0123/LazyAS Gradle可以直接:[java] view plain copy print?compile ‘com.github.lazylibrary:lazylibrary:1.0.
2017-03-11 10:45:51
768
转载 Android自定义控件学习
自定义控件学习 https://github.com/GcsSloop/AndroidNote/tree/master/CustomView 小良自定义控件合集 https://github.com/Mr-XiaoLiang 自定义控件三部曲 http://blog.youkuaiyun.com/harvic880925?viewmode=contents
2017-03-11 10:35:22
2247
原创 Eclipse Android Studio 配置自己的调试证书
Eclipse Android Studio 配置自己的调试证书1.将正式的上线证书复制一份,更名为debug.keystore;如果没有证书,请生成一个;2.打开CMD,更改证书的alia和密码;3.可以先查看一下debug.keystore的相关信息:keytool -list -v -keystore E:\xxx\debug.keystore4.更改debug.ke
2017-03-06 17:24:06
1493
原创 第三方授权登陆(QQ)
第三方授权登陆(QQ、微信)QQ授权:1.下载SDK:QQ互联SDK官网,注册开发者,创建应用,等待审核通过,获取appid;(测试用的appid为:tencent222222);2.创建工程,将open_sdk.jar 导入工程;3.配置AndroidManifest.xml:uses-permissionandroid:name="android.permissio
2017-03-04 11:58:41
1144
原创 Android 自定义软键盘
Android 自定义软键盘 定义软键盘,先看效果图: 各位可以自行更改样式颜色。 那么接下来就是如可定义: 1.定义键盘布局,你可以有好几套布局(纯数字,纯符号,英文小写,英文大写等),我这里只写了两套布局: 在 res 下新建 xml 目录 <Keyboard xmlns:android="http://schemas.android.com
2017-02-24 10:33:08
620
转载 Android 自定义View及ViewGroup
Android 自定义View及ViewGroup 转载出处:http://blog.youkuaiyun.com/huachao1001/article/details/51577291 更多请参考:http://blog.youkuaiyun.com/harvic880925/article/details/509952681.自定义View首先我们要明白,为什么要自定义Vie
2017-02-13 13:44:26
301
原创 Android 异常点滴汇总
Android 异常点滴汇总 1.Caused by: Java.lang.RuntimeException: Unknown animation name: objectAnimator,或者 runtimeexception: Unknow animator name: translate 异常原因:因为Fragment导错包导致;调用 ft.setCustomAnim
2016-11-29 16:59:02
437
原创 Android 开发记录之UI篇(持续更新)
Android 开发记录之UI篇(持续更新) 1.如何让自定义的dialog全屏显示: 在你dialog.show();后面加上 android.view.WindowManager.LayoutParams layoutParams = getWindow().getAttributes(); layoutParams.gravity=Gravity.CENTE
2016-11-29 09:00:07
293
原创 Zxing 二维码的生成与识别
Zxing 二维码的生成与识别 关于二维码的技术有很多SwetakeQRCode、BarCode4j、Zxing.....,这里选择的是google出的zxing方案,原理请看文章: android二维码实现原理,Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果最后有Demo。 这里在Demo的基础上加上生成二维码功能: {
2016-11-25 16:25:53
337
原创 NDK 开发记录
NDK 开发记录 写这篇博文也就是记录下用 eclipse NDK开发的点滴,以便积累,后续再总结Studio的。 1.环境搭建: 下载最新版的NDK,NDK官网下载地址 2.配置环境变量: 添加 ANDROID_NDK_HOME; path 测试: 3.配置项目编译项: 项目右键-->proper
2016-10-13 11:47:25
359
原创 Android 动态加载so
Android 动态加载so 与平常我们调用SO库文件不同,我们使用 System.load(String pathName);来动态加载so:注意:1.System.load只能加载两个目录路劲下的so文件: 1、/system/lib ;需要root权限 2、安装包的路径,即:/data/data//…这里我们将网络下载的so库放在根目录下 /sdcard/ ,然
2016-10-12 15:37:10
697
原创 Android Dex 分包+热修复(QQ空间技术方案)
Android Dex 分包+热修复(QQ空间技术方案) 感谢多为博主的博客:Android 热修复三部曲之基本的Ant打包脚本;Android热修复三部曲之MultiDex 分包架构;Android热修复三部曲之动态加载补丁.dex文件; 博主将主要类打成classes.dex,其他业务类打成classes2.dex,将jar包打成classes3.dex
2016-10-08 19:38:50
1450
原创 Andfix运用实例
Andfix运用实例 关于Android热修复的文章有很多,原理也不少,这里就不在累赘描述了。可以参考一下博主的原理解析:http://blog.youkuaiyun.com/qxs965266509/article/details/49816007http://blog.youkuaiyun.com/u011176685/article/details/50984638http://www.jia
2016-10-07 11:53:17
392
原创 Ant 打包步骤
Ant 打包步骤参考 http://blog.youkuaiyun.com/shanghaibao123/article/details/45598623http://blog.youkuaiyun.com/shanghaibao123/article/details/45598619多渠道打包: 在AndroidManifest.xml中添加一个meta节点如下:
2016-09-23 15:22:39
763
原创 Android Studio常见问题解决
1.编译项目报错:Duplicate files copied in APK META-INF/xxx解决方式:在项目的build.gradle中添加如下:android { packagingOptions { //若是xxx 是dependence 或者 licence, notice,添加如下代码 exclude 'META
2016-07-10 15:37:25
440
原创 Android 布局技巧
Android 小技巧 一、利用ViewStub/>标签,在需要加载布局时再加载,提升app整体渲染速度 android:id="@+id/stub_import" android:inflatedId="@+id/panel_import" android:layout="@layout/progress_overlay" android:layout_w
2016-06-24 14:29:25
289
原创 JAVA正则表达式判断IP地址
JAVA正则表达式判断IP地址 以下代码对Ip做简单的匹配:public static boolean isIpv4(String ipAddress) { String ip = "^(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|[1-9])\\." +"(00?\\d|1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)\
2016-06-15 19:36:05
541
原创 Android Studio 开发使用总结
Android Studio 开发使用总结最近公司电脑配置更新,加上公司政策变化,终于可以用上AS了,进过几天折腾,也算是初步倡导甜头,故对AS初期开发使用总结如下:1.配置快捷键:(本人之前使用Eclipse)将快捷键复制为Eclipse1. Keymap -- Main menu - code - comption - basic - alt+/ 代码提示2.Key
2016-06-11 22:18:57
793
原创 TCP Socket 分包办法
TCP Socket 分包办法 最近需要APP从服务端(C++)获取数据,协议规定使用TCP,且数据量较大。一半路由器的MTU为1500或者1492,所以必然存在分片,客户端收到的数据也存在粘包现象,这是就需要对数据包进行分包处理。这里采用缓冲数组来解决分,直接上代码,由于电脑不能复制,只能上图片了,有空再敲吧。 这里我用到的是安卓的HandlerThread,来处理数
2016-06-04 11:39:00
4894
原创 Android里TextView加下划线的几种方式
android里TextView加下划线的几种方式如果是在资源文件里: resources> string name="hello">u>phone:0123456u>string> string name="app_name">MyLinkstring>resources> 如果是代码里:TextView textView = (TextVi
2016-04-18 11:10:51
406
转载 Acdroid 波浪按钮 rippleview
Acdroid 波浪按钮 rippleview波形按钮,它会不断地向四周辐射,这种效果的实现思路是不断绘制圆形,当然半径也要不断变化,透明度也是一样。代码如下:?123456789101112131415161718
2016-04-14 11:45:15
565
原创 Android 流量球效果的WaveView
Android 流量球效果的WaveView先看效果图:实现上面效果的思路是使用正弦或者余弦曲线,代码如下:1234567891011121314151617181920212223
2016-04-13 17:08:04
1023
原创 Android 柱形WaveView
Android 柱形WaveView介绍:一个实现了水波纹动态效果的自定义view,能够改变水的高度,此特性使其可以作为呈现加载效果的progressbar ,可自定义背景色以及进度等源码项目: https://github.com/john990/WaveView运行效果:使用说明:123
2016-04-13 13:44:53
586
转载 【View】之【SimpleWaveView】可多色可刷新的加速球、进度球【demo】
转载 http://www.cnblogs.com/uncle2000/p/3796034.html【View】之【SimpleWaveView】可多色可刷新的加速球、进度球【demo】当前版本:SimpleWaveView_v1.0.20140618先看效果图,这个加速球是动态的,并且当调用了myView.setRefresh(0.8F);方法后可以从当前值动态
2016-04-13 11:32:01
588
转载 【View】之【SimplePillarsView】可多色可圆角柱状图【demo】
转载 http://www.cnblogs.com/uncle2000/【View】之【SimplePillarsView】可多色可圆角柱状图【demo】当前版本:SimplePillarsView_v1.0.20140613直接看效果图。下附图片的设置方法:myview.setPillars(15, 0xffff
2016-04-13 11:28:21
566
转载 22个值得收藏的android开源代码-UI篇
[转载至 http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1020/1808.html]22个值得收藏的android开源代码-UI篇泡在网上的日子 发表于 2014-10-20 11:13 第 18439 次阅读 开源编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获
2016-04-13 10:04:04
318
屏幕适配Demo
2017-03-14
javamail包 mail.jar activation.jar additionnal.jar
2017-03-13
zxing-3.2.1.jar
2016-11-25
Android NoClassDefFoundError 出错,怎么解决?
2016-05-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人