自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 cocosjs中action设置已执行时间

有时候精灵在执行动作时,可能需要将动作跳转到某个时间点后,比如要跳转到3秒后://执行动作var action = cc.moveTo(10, pos);action.setTag(111111);sprite.runAction(action);//设置已执行时间var action= sprite.getActionByTag(111111);action.step(3)...

2019-05-08 15:38:42 328

原创 cocos js 模拟闪电特效

参考:https://krazydad.com/bestiary/bestiary_lightning.html直接上核心代码:var drawLighting = function (x1, y1, x2, y2, displace) { if (displace < curDetail) { drawNode.drawSegment(cc.p(x1, y...

2019-05-07 17:03:02 1568 6

原创 Android使用apng图片

一般来说动态图片使用gif,但是gif图片的缺点是有白边,因此apng格式动态图片是更好的选择由于Android原生并不支持apng图片,可以使用第三方支持框架 https://github.com/aellerton/japng_android使用方法也简单播放apngDrawable d = PngAndroid.readDrawable(this, R.drawa

2017-04-01 18:21:56 11615 5

原创 Toast多行文字居中显示

Toast显示文字过多时,会拆分为多行靠左显示,如何实现在拆分多行时居中显示文字?先来看看makeText方法public static Toast makeText(Context context, CharSequence text, @Duration int duration) { Toast result = new Toast(context);

2017-04-01 17:21:11 5703 1

原创 浅析Dialog不显示,isShowing()却返回true

首先看isShowing方法,返回一个布尔值mShowing/** * @return Whether the dialog is currently showing. */ public boolean isShowing() { return mShowing; }而关闭对话框有三个方法,分别是cancel(),dismiss()

2017-04-01 16:41:13 8800

原创 解决使用adb命令提示“通常每个套接字地址(协议/网络地址/端口)只允许使用一次”错误

使用adb命令是出现如图错误(如果as,eclipse无法连接设备,有可能也是该错误导致的,尝试在cmd命令窗口使用adb命令看是否出现该错误)知道5037端口已被占用,在cmd命令窗口输入命令netstat -a -o,显示当前TCP和UDP连接的端口号,状态,pid等信息,如图知道pid7392占用了该端口打开任务管理器,结束pid为7392的进

2017-03-30 11:34:02 19487

原创 关于sdk更新Android SDK Tools 25.3.1版本后使用sdk manager闪退

使用Android studio时提示可更新Android SDK Tools 25.3.1版本,打开sdk manager时又没有该版本的更新,于是就在Android studio上更新了Android SDK Tools 25.3.1,结果发现更新完后sdk manager无法打开,直接闪退了。打开sdk\tools\android.bat,可以看到说明了sd...

2017-03-15 10:41:12 6579 1

原创 Android Studio 出现 Gradle's dependency cache may be corrupt 错误解决方法

将as更新到2.3版本后,打开项目时提示使用新的gradle版本了,结果出现了错误如图(图片来自博客http://blog.csdn.net/u011277123/article/details/52096864)猜测可能是因为下载的新版本gradle压缩包损坏了导致出错,打开gradle设置打开路径c:/Users/用户名/.gradle目录,进入.\wr

2017-03-06 14:24:58 50976 1

转载 Genymotion-ARM-Translation for Android 5.x

http://23pin.logdown.com/posts/294446-genymotion-use-arm-translation-on-5x-image在这个博客中找到了新的Genymotion-ARM-Translation包,感谢作者。原帖说明Android 5.x都可以使用,Genymotion 中测试了nexus 4   Android 5.1.1 可以使用,其他5.x

2016-11-18 14:00:33 1163

原创 RecyclerView添加头尾部,支持网格和瀑布流布局

RecyclerView没有addHeaderView和addFooterView方法,参考了https://github.com/alicx/LoadMoreRecyclerView,在此基础上进行修改,感谢原作者,原来不支持网格和瀑布流添加头尾部,修改了支持网格,瀑布流布局添加多个头部和尾部view,以及全屏宽度item等BaseRecycleView代码import android.conte

2016-06-28 19:29:11 4712 1

原创 android sdk 百度网盘分享

压缩前大约35g,压缩后大约7g。考虑到U盘拷贝时非NTFS格式限制4g大小,直接将压缩包分卷了(11个压缩卷)。所以解压完再解压一次吧,23333333链接:http://pan.baidu.com/s/1gdYPZ0J 密码:vybt

2016-01-04 14:01:18 8436 2

原创 andfix 增量升级更新 热补丁修复

最近想着Android有没有什么热补丁更新技术的实现,于是上网搜索。接着实现了这一功能后,记录一下,免得自己忘了,可能文章会有出错的地方,望指出,呵呵搜索发现有这3种方式可以实现(至于其他的方式,暂不清楚)1.dexposed     github https://github.com/alibaba/dexposed2.andfix   github https://gi

2015-10-13 15:31:28 3554 17

原创 解决使用沉浸式状态栏后Toast不显示在中间的方法

最近在开发app时用了沉浸式状态栏if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);}结果view跑到了状态栏上去了,接着在styles的AppTheme里添加

2015-09-25 10:05:49 3706 1

转载 logcat过滤不想显示的log

Android studio logcat添加新的过滤规则,在log tag一项填入^(?!.*(***)).*$,红色为你想过滤掉不想显示的tag,确定。输出的log是除了刚刚过滤掉的tag外其他所有tag,如果想要指定应用程序且过滤掉某些tag,再添加包名或pid过滤

2015-09-21 14:03:35 6713 3

转载 paint 画笔的一些属性

Paint.setStrokeJoin(Join join)设置结合处的样子,Miter:结合处为锐角, Round:结合处为圆弧:BEVEL:结合处为直线。Paint.setStrokeMiter(float miter )是设置笔画的倾斜度,如:小时候用的铅笔,削的时候斜与垂直削出来的笔尖效果是不一样的对吧

2015-07-16 15:35:09 500

原创 android listview gridview等自定义滚动条样式(非反射)

在drawable里建立一个scrollbar.xml,内容如下xmlns:android="http://schemas.android.com/apk/res/android"> android:color="#e8b839" /> android:radius="8dp" /> android:width="3dp" />solid是实心颜色

2015-07-01 11:08:50 3667

翻译 Android 自动换行布局 FlowLayout

自动换行控件FlowLayout github项目地址:https://github.com/ApmeM/android-flowlayout简单易用,直接在xml设置 android:layout_width="match_parent" android:layout_height="wrap_content" android:orient

2015-05-27 19:06:56 5181 1

原创 Android Studio报UNEXPECTED TOP-LEVEL EXCEPTION错误解决办法

Android studio添加google map服务是在build.gradle里添加compile 'com.google.android.gms:play-services:7.3.0'rebulid后项目里会添加上google maps所需的服务包,但是如果当run项目时messages里提示UNEXPECTED TOP-LEVEL EXCEPTION错误,是因为

2015-05-18 15:50:11 10992

转载 Android应用安装错误:INSTALL_FAILED_MEDIA_UNAVAILABLE

解决办法有两种:1、AndroidManifest.xml中配置 xmlns:android="http://schemas.android.com/apk/res/android"   android:installLocation="auto" >>此行是配置让Android系统自行决定应用的安装位置。使用这个方法,那么每个app需要这个配置,麻烦。

2015-04-14 10:38:00 1508

原创 解决Android studio logcat无法输出指定包名的log问题

如果指定包名后没有log输出,只能在no filters里查看到log,是因为log里的包名为问号,如图,那么在指定包名过滤时肯定不会有信息输出来,至于为什么包名会变成问号,具体原因我也不清楚。解决办法是不要直接点击run,而是debug一下,包名就能正确输出了2015/05/18 更新前几天更新了Android studio1.2,更新了sdk,结果调试程序发现所有的log里包名都是问号,而且使用debug按钮也不管用了。解决办法是tools-Android-enable adb integrat

2015-02-10 09:55:42 11274 5

android apng支持框架

框架主页https://github.com/aellerton/japng_android,Android apng支持框架,自己打包成aar

2017-04-01

Genymotion-ARM-Translation for Android 5.x

支持Genymotion中Android 5.x 系统的Genymotion-ARM-Translation

2016-11-18

BaseRecyclerViewDemo

支持网格,瀑布流布局的RecyclerView添加头尾部和全屏宽度item

2016-06-28

AndFixDemo 增量更新

http://blog.csdn.net/ityangjun/article/details/49097621,Android studio 导入,使用andfix进行增量更新的demo

2015-10-13

空空如也

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

TA关注的人

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