android
LoHiauFung
爱骑车的程序员
展开
-
Error inflating class android.support.design.widget.FloatingActionButton
问题安卓写FloatingActionButton,怎么都跑不起来,报错Error inflating class android.support.design.widget.FloatingActionButton尝试上网查,说什么 1. 改“android”空间为”app”,http://blog.csdn.net/mayuko2012/article/details/73351105 2.原创 2017-10-22 08:38:22 · 670 阅读 · 0 评论 -
java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive
情况写安卓,跑代码。程序异常终止,抛出错误。java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a b原创 2017-10-23 17:04:06 · 682 阅读 · 2 评论 -
在非Activity类中调用startActivityForResult()
问题写代码需要在一个非Activity的普通类中调用startActicityForResult()。但是一下两个写法都是不行的。holder.GoodItemView.setOnClickListener(newView.OnClickListener() { @Override public void onClick(View view) { //原创 2017-10-23 20:15:46 · 4099 阅读 · 4 评论 -
在activity类中更新widget
起因做作业要在activity中更新widget的内容,但是,PDF又讲得不清不楚,自己瞎摸折腾很久,就很气。解决最后终于在StackOverfllow中找到了极其简洁的解决方案,就很开心。参考网站如下: https://stackoverflow.com/questions/4073907/update-android-widget-from-activity代码如下:// 这段代码在写到Act原创 2017-11-01 10:48:43 · 770 阅读 · 0 评论 -
在Gson中传递uri对象
GSONgson是安卓开发中一个流行的Json格式转换包。只要简单的两行代码就可以实现自定义对象和JSON格式的互转。从而极大地简化数据传递前的序列化操作。 官方github在这里https://github.com/google/gson// 将person类对象转JSON格式Gson gson = new Gson();String personInStringToAdd = gson.t原创 2017-11-26 13:20:49 · 1103 阅读 · 2 评论 -
QCMediaPlayer mediaplayer NOT present
起因做安卓期末项目,要播放网络视屏。 但是,无论是自带的mediaPlayer,还是在github找的各种第三方播放器库,都跑不起来。同样的Url在浏览器是可以打开的。 永远在报错 QCMediaPlayer mediaplayer NOT present 问题折腾两三天,更换各种第三方库无解。 在StackOverFlow找到类似问题。 https://stackoverflow.co原创 2017-12-27 16:02:47 · 2710 阅读 · 0 评论 -
如何将vitamio的demo跑起来:将Eclipse代码导入到AndroidStudio的方式
这个导入方法主要是用于将Eclipse项目导入为AndroidStudio项目。因为安卓最开始用Eclipse开发,而Eclipse项目和AS项目的项目结构不同,所以不能用打开AS的方法来打开。 很多github的项目由于开发时间早,所以都是这样打开的。 希望以后的人不要再走弯路了。介绍vitamio是一个跨平台的播放器库,继承多种播放格式,堪称“万能播放器”, 官方https://githu原创 2017-12-29 23:20:34 · 501 阅读 · 0 评论 -
fail to find build tools version23.0.1
问题在github上下载别人的安卓demo,跑不起来。看报错说找不到build tools version 23.0.1。原因这是因为项目所需的build tool 版本我们本机没有。 根据这个页面,https://www.hacksparrow.com/react-native-android-failed-to-find-build-tools-revision-23-0-1.html 解决原创 2017-12-29 11:18:44 · 1245 阅读 · 0 评论 -
weWatch——一个基于vitamio的电视直播软件
weWatch是什么weWatch是Android课程开发的期末实验。 作用是一个播放器,具有播放本地视频,和观看电视直播,保存历史观看记录的功能。其中,电视直播是我们项目的亮点,播放源采用HLS格式,解析和播放采用vitamio库。 这里的vitamio是一个android和ios全平台通用的播放器库。项目亮点就是看电视,能看很多电视,包括平时有线电视看不到的台。我干了什...原创 2018-04-09 23:14:22 · 2658 阅读 · 0 评论