- 博客(18)
- 资源 (9)
- 收藏
- 关注
原创 GLSurfaceView在播放过程中动态修改大小不闪烁
GLSurfaceView在播放过程中动态修改大小不闪烁在GLSurfaceView外部嵌套一个可以动态修改大小的父控件;SurfaceHolder surfaceHolder = glSurfaceView.getHolder();surfaceHolder.setSizeFromLayout();如果需要频繁的修改控件的大小,如根据手指的滑动修改大小,则可以通过scale动画的方式修...
2020-04-16 18:35:25
999
原创 FFmpeg在Ubuntu下的编译
FFmpeg在Ubuntu下的编译环境编译前的准备工作环境VMware Workstation14Ubuntu 18.04.2LTS(安装流程参考)android-ndk-r19cffmpeg-4.2.1(解压)从官网下载FFmpeg(文档编辑时版本 ffmpeg-4.1.4)将下载下来的ffmpeg进行解压(文档编辑时版本 ndk-14b)编译前的准备工作下载FFmpeg并...
2020-04-11 17:27:47
551
1
原创 关于位运算一点记录(java)
关于位运算一点记录(java)位运算<<左移,例如1<<5运算过程首先把1转变为2进制得到0000 0000 0000 0000 0000 0000 0000 0001 然后左移5位后,低位补0:0000 0000 0000 0000 0000 0000 0001 0000 换算成10进制为16这是因为int占4个字节共4*...
2018-10-12 17:56:38
203
原创 Android Studio打包apk过程中SO文件大小被修改问题
最近想买添加了直播功能,导致apk包突增10M左右,某天打包测试突然发现与同事打包apk大小不一致,我的apk包比同事的包小了4M多,只能是这么神奇的事情了……通过比对apk文件,发现是so文件大小不一致导致的问题,那么就是在apk打包的过程中so文件被修改了。 网络搜索解决方案找到一篇文章Android Studio打包APK后动态库so文件被改动,需要手动配置so文件的路径,ok,问题解...
2018-09-11 14:53:11
6685
5
原创 vLayout使用注意事项
官方的github地址:https://github.com/alibaba/vlayout vlayout的引用到项目中需要配置gradle:compile 'com.alibaba.android:vlayout:1.2.14@aar'引用到代码中可以如下使用://设置回收复用池大小,(如果一屏内相同类型的 View 个数比较多,需要设置一个合适的大小,防止来回滚动时重新创建 ...
2018-08-23 15:19:02
2194
原创 DataBinding在AndroidStudio3.1上的应用
正常DataBinDing绑定到xml中的数据格式是,以layout标签为根,首先添加data标签,绑定数据,代码如下:【代码来源】<?xml version="1.0" encoding="utf-8"?><layout xmlns:android="http://schemas
2018-08-21 18:16:01
1493
原创 关于recyclerview不能滑动到底部的问题
关于recyclerview不能滑动到底部的问题RecyclerView scrollbar won’t touch the bottom of the screen需要设置recyclerview的itemDecorationrecyclerView.addItemDecoration(new SpacesItemDecoration(gapSize));其中参数gapSize的值必须大于0才有作
2016-03-24 19:15:32
2218
原创 使用Volley中遇到一些的问题
post访问添加参数:1、如果post访问网络,而参数又不是Map类型的,可以直接重写getBody()方法,返回byte[];2、如果未写明网络访问的方式,即是post访问还是get访问,volley中默认是DEPRECATED_GET_OR_POST方法,这时需要重写getPostBody()方法,HurlStack使用https访问网络时,必须使用实例化使用构造函数HurlS
2015-03-13 17:21:27
1078
原创 Eclipse下使用Gradle进行Android批量打包,微信分享失败
Eclipse下使用Gradle进行Android批量打包微信分享失败问题(未解决)
2015-01-07 17:34:06
888
原创 使用eclipse和gradle对Android应用进行批量打包
对于eclipse下使用gradle批量编译gradle,以及gradle的配置
2015-01-05 17:28:29
874
原创 android中奇怪的FileNotFoundException
转载自:http://blog.sina.com.cn/s/blog_67d95f400100z5sw.html写了一段代码 其作用是往SDCard里面写一张照片的数据。到也没觉的有多难,直接就用字符串拼出来路径和文件名,然后创建。但是就是会报错。代码如下:String name = "test.jpeg";File picFile = new File(Environment.g
2013-06-07 16:35:16
2557
2
原创 推荐一系列优秀的Android开发源码
游戏类: 一、15个Android游戏源码(是以andengine和libgdx开发的为主。话说开源游戏发布者主要集中在欧美用户群中,而欧美那边Java系又主要用这两款引擎,所以暂时只能群发此二者开发的游戏。 http://www.apkbus.com/android-63371-1-1.html 二、Box2D游戏引擎,类似愤怒的小鸟的游戏,残缺版 http://
2012-08-29 10:55:35
471
原创 JS的正则表达式
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*评注:表单验证时很实用匹配网址URL的正则表达式:[a-zA-z]+://[^\s]*评注:网上流传的版本功能很有限,上面这个基本可以满足需求匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
2012-05-31 12:06:17
554
转载 分享几个android开源项目
转载自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=152223FBReaderJFBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。项目地址:http://www.fbreader.org/FBReaderJ
2012-03-08 19:01:48
1414
转载 风雨20年:我所积累的20条编程经验
编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的Web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又
2012-03-06 11:11:08
432
转载 Java 权限管理
原网站:http://topic.youkuaiyun.com/u/20110607/23/f62bd85d-a8b3-40d9-a213-8c63c1024811.html package util;/** * 使用Linux管理权限的类似方法去定义权限。 * 每个权限单独的值都是2的n次幂。 * 增加权限使用|操作。 * 查看权限使用&操作。 * 删除权限使用取反再与操作。 * 使用enu
2011-06-09 13:01:00
1350
原创 中国IT实验室的java方面的视频
<br />http://bbs.chinaitlab.com/viewthread.php?tid=254282&extra=page%3D1&sid=Z3tT34
2011-05-15 12:28:00
483
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人