自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (28)
  • 收藏
  • 关注

原创 android ijkPalyer播放rtsp流延迟问题解决办法

在网上搜索到相关B站ijkPlayer可以播放rtsp的信号流,后满怀欣喜的下载了动态库和开源代码,播放问题不大,但加载时间都在5-10s的延迟实在不能接受,尤其是做直播功能,继续找相关资料,很多人都告诉了怎么去修改源码,需要编译动态库,这对于没有Linux环境的小伙伴简直就是一个字:“难”;在结合相关资料的改进终于解决了延迟问题,为了小伙伴们不再苦恼编译源码,再次特奉上处理方法和源码,有的是用到

2017-08-26 23:20:55 6673 1

原创 久仰的方法数超65k,终于遇到了

解决方案:http://blog.csdn.net/t12x3456/article/details/40837287http://www.cnblogs.com/wingyip/p/4496028.html 前几天做电影音乐加入虾米的SDK就发现run不起来了,提示大概就是方法数超过了65000的问题。eclipse提示是这样的:Unable to execute dex:

2017-08-23 16:38:59 742

原创 沉浸模式下键盘遮挡输入框的解决方案

在沉浸模式下windowTranslucentStatus=true或者通过代码设定getWindow.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS) 这个时候会发现inputmode不管设置成什么,键

2017-08-18 18:00:50 486

原创 RN 运行完后adb install 失败解决办法

刚接触RN 至于环境安装和配置就不说了,在跑完react-native run-android 后结果编译通过了却无法直接adb install ,找了很久除了com.android.tools.build 用的是以前的2.1.2别的都没什么不同,再仔细看看原来这配置过高了项目创建之初给的是com.android.tools.build是1.2.3的吧这个改回来再运行react-nativ

2016-10-09 10:21:37 559

原创 react native com.android.ddmlib.InstallException: Unable to upload some APKs我踩过的坑

创建了react native 项目跑起来了却安装无法自己安装到手机上:app:installDebugInstalling APK 'app-debug.apk' on 'vivo X6Plus D - 5.1'Unable to install E:\ReactProject\MyReactProject\android\app\build\outputs\apk\app-debu

2016-09-27 09:50:54 846

原创 使用android.support.design.widget.CoordinatorLayout出现空白快问题

实现沉浸式状态栏和隐藏效果后在CoordinatorLayout 22以前没什么问题,只是体验没有23的好,在升级到23后底部出现了一块空白,只要一滑动就出现,后来根据相关资料总算解决了  先看看布局xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android

2016-08-15 15:10:16 5055

原创 android studio gradle解决文件更新失败问题(本地更新)

想升级下Gradle版本同步后半天还是在加载中,捣腾了好久不管是否开启VPN都下载不了,都是被逼的没办法,先从网上下载好gradle-xxx-all.zip包或者下载最新版本的android studio包自带了一个gradle-xxx目录只需把它打包成gradle-xxx-all.zip包即可,然后拷贝如:C:\Users\user\.gradle\wrapper\dists\gradl

2016-03-09 17:56:42 754

2020最好听的游戏昵称库.docx

2020年最好听的游戏昵称库,都是通过精细筛选出来的好听游戏昵称,很多很酷很好听的昵称,抓紧时间收藏

2020-05-25

Android ijkplayer播放rtsp直播流

因为Android ijkplayer播放rtsp直播流在加载时延迟在5-10秒实在难以接受,再修改后解决了延迟问题,目前已达到2秒甚至秒开的效果 添加的方法:VideoOptionModel videoOptionMode0l = new VideoOptionModel(1, "analyzemaxduration", 100); VideoOptionModel videoOptionMode02 = new VideoOptionModel(1, "probesize", 10240); VideoOptionModel videoOptionMode03 = new VideoOptionModel(1, "flush_packets", 1); VideoOptionModel videoOptionMode04 = new VideoOptionModel(4, "packet-buffering", 0); VideoOptionModel videoOptionMode05 = new VideoOptionModel(4, "framedrop", 1); VideoOptionModel videoOptionMode06 = new VideoOptionModel(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "framedrop", 1); VideoOptionModel videoOptionMode07 = new VideoOptionModel(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "rtsp_transport", "tcp"); List list1 = new ArrayList(); list1.add(videoOptionMode0l); list1.add(videoOptionMode02); list1.add(videoOptionMode03); list1.add(videoOptionMode04); list1.add(videoOptionMode05); list1.add(videoOptionMode06); list1.add(videoOptionMode07); GSYVideoManager.instance().setOptionModelList(list1);

2017-08-27

Scrollview中嵌套ViewPager和ListView的滑动冲突问题和解决方案

Scrollview中嵌套ViewPager和ListView的滑动冲突问题解决代码

2016-04-21

实现截图功能,可以手指拖动截图框

实现截图功能,可以手指拖动截图框,定义截图尺寸和位置,可以旋转图片然后才截图。截图功能十分齐全。

2014-06-17

韦根26与串口通讯程序

韦根26与串口通讯程序,是门禁及停车场行业开发程序必备的知识

2013-06-24

android复杂的闹钟

最近做闹钟,所以自己写了个Demo版本,这个程序是用listview单独的类来实现的,和activity类分开来实现的!这个是用数据库进行更新的,当闹钟设置后,闹钟图片变成闹钟的样子,闹钟取消后,图片变成灰色的闹钟,这个是用ListView来实现数据库更新数据的!然后弹对话框来实现时间的设置和周几重复的功能,这个功能能实现,我测试了!正确无误!需要注意的地方有两个:listview每次滑动的时候,记得设置背景为透明, mAlarmListView.setCacheColorHint(0);另一个是利用Intent传递广播的Intent的时候,传参数的时候,记得设置PendingIntent sender=PendingIntent.getBroadcast(context,0, intent1, PendingIntent.FLAG_UPDATE_CURRENT);的PendingIntent.FLAG_UPDATE_CURRENT,为了让每次启动PendingIntent进行更新!这两点要注意一下,我在编写的时候就是遇到这两个问题了!另外就是算法的判断!

2013-05-24

GridView单行横向显示

有很多地方需要用横向的滑动来show处image等信息。此demo可以显示横向滚动的只有一个image的Gridview。根据自己的需要可以对内容修改。

2013-05-21

横向滑动的listview

android 横向滑动的listview

2013-05-21

各种组件样式用法

WidgetDemo各种各样的组件使用案例的集合

2013-05-21

修改系统时间

通过获取系统权限修改系统时间,但要把apk重新编译,详细请看自带文档

2013-03-21

android 开源的i-jetty

开源的i-jetty是安卓手机上的web容器,官方的代码和googlecode都不好直接导入eclipse总运行,都是基于maven依赖管理的。 这里整理好了,合并了项目和jar包,可以直接导入eclipse,修改源代码达到自己的目的。

2013-03-11

ftp 断点续传jar

ftp 支持断点续传,上传,下载服务器资源。

2013-03-04

FTP下载断点续传

公司一个文件,文件夹,下载的项目最初的版本,给大家用。 具有本地浏览功能,远程浏览功能,支持文件夹下载,支持断点续传,支持多任务下载,支持网络速率计算。并自定义进度条,在进度条里实时显示已经下载的大小。

2013-02-22

android acvitvity浮动窗口 程序退出窗口关闭

android activity浮动窗口;=可以拖动到屏幕任何位置.当程序退出时窗口也会关闭

2013-01-10

avtivity悬浮拖动

可以拖动到屏幕上下,就像天天动听歌词一样

2013-01-10

android 图片缓存

android 网络图片缓存,通过异步下载缓存图片;再次使用

2013-01-08

android listview异步加载图片并保存到本地

android listview异步加载图片保存到本地,用到线程池,再次加载使用是会直接从本地调取

2013-01-08

Android监听屏幕是否锁屏

Android监听屏幕是否锁屏,判断屏一锁屏和未锁屏

2012-12-03

88个经典Android应用程序打包下载

88个经典Android应用程序打包下载

2012-12-01

TextView设置左右对齐

TextView设置文字左右对齐;处理中英文间符号

2012-11-29

listview下拉刷新

本人优化网上的 上拉刷新和下拉更多的代码 可以直接使用 只要写好接口就搞 控件都封装好了 你们不用再费劲力气去写啥了 直接写好OnMore方法 和OnRefresh方法 就OK了 而且控件很灵活 可以让你有选择的使用上拉刷新 或者上拉更多 我有写好现成的使用实例的Activity如果使用上有疑问 就认真看这个类的代码

2012-11-29

Android仿通讯录ListView小例子+.zip

Android仿通讯录ListView小例子+.zip 高仿通讯录;才有listview和浮动字母

2012-11-21

androidpn推送

Android中实现信息推送,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目

2012-11-21

截图并保存图片

对设备界面进行截屏并保存到sd卡中,代码量少好用;

2012-11-21

激光推送服务端远程API

极光推送服务端把API部署好;即可;其中需要注册的用户名和密码还有key;用户可以到极光推送官方进行注册,改推送虽是第三方推送;但是免费服务的

2012-11-21

极光推送SDK

极光推送借助第三方服务来完成推送;步骤简单,功能完善稳定

2012-11-21

android QQ微博

高仿QQ微博(源码) 是用QQ微博接口,android系统高仿腾讯微博程序源码,带apk-android high imitation Tencent microblogging program source code, with the apk....

2012-10-19

android VNC

首先是手机端。 (下面文件:androidvncserver和源码地址已经优化更改,省去必须用SVN获得源码) 1)下载androidvncserver: http://dl.dbank.com/c044xm5255 有兴趣的可以下载源码自己重新编译,源码地址: (源码需要在linux下mk) http://dl.dbank.com/c0xxpne414 2)把androidvncserver复制到手机上,我是复制到/data/local/文件夹下。复制的方法很多: 可以用adb push进去,即: 1.adb push ./androidvncserver /data/local/ 也可以复制到SD卡,再用Root Explorer复制到/data/local/文件夹下。 3)在手机的“终端”更改androidvncserver的权限,如下: 1.adb shell 2.#cd data/local/ 3.# chmod 777 androidvncserver 把权限改为只读和可执行。此步骤可以用Root Explorer直接操作。 4)运行androidvncserver,在手机的“终端”执行以下代码:   如下指定键盘和触摸屏设备,以免找不到kdb设备:   ./androidvncserver -k /dev/input/event0 -t /dev/input/event1   这样androidvncserver就启动服务了。 然后是电脑端的设置。 1)电脑安装VNC Client。装个免费的Real VNC Viewer即可。软件地址:http://www.realvnc.com/products/free/4.1/index.html 2)如果手机连上WiFi,并与电脑处于同一个局域网内,或者手机通过无线网卡恭喜网络给电脑。 在手机的“终端”运行 1.# busybox ifconfig -a 看到twifi0的IP地址是多少,例如:192.168.1.100。 在电脑上运行VNC Viewer,地址填写192.168.100 5901,点“确定”即可看到手机画面了。 3)如果手机于电脑是通过USB Tethering连接,即手机通过USB共享网络给电脑,或者电脑通过USB共享网络给手机。 在手机的“终端”运行 1.# busybox ifconfig -a 看到usb0的IP地址是多少,例如:192.168.77.254。 在电脑上运行VNC Viewer,地址填写192.168.77.254 5901,点“确定”即可看到手机画面了。 4)如果2、3的情况都不是,可以通过以下方式连接。 在电脑上执行以下命令: 1.adb forward tcp:5901 tcp:5901 然后打开VNC Viewer,地址填写127.0.0.1 5901,点“确定”即可看到手机画面了。 关闭手机上的androidvncserver服务 1)在手机的“终端”运行 1.# ps | grep /data/local/androidvncserver 显示的结果那一行中,root后面的数字就是进程号(pid),例如是8233。 2)执行

2012-10-19

空空如也

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

TA关注的人

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