安卓学习笔记
文章平均质量分 89
fancy_MFY
Forget everything that you think you know.
展开
-
安卓集成极光推送SDK基础服务
1.到极光推送官网注册用户。2.创建一个应用根据包名申请app key,注意一个包名对应一个appkey,如果不对应则不能实现功能。3.下载官网上的SDK,内附指南。4.首先是各种粘贴复制,注意别漏掉5.然后是配置Manifest.xml文件1)一开始第一条permission被我忘了2)除了标注着required的部分还要把MyReceiver的部分也原创 2016-07-22 10:18:40 · 1259 阅读 · 0 评论 -
给一个组件view设置多个tag
想给一个imageview设置两个tag,看了一下真有这个添加key和value的方法。 key是int类型的,我以为直接写个1或者2的就可以了,像这样: btn_capture.setTag(1,count); btn_capture.setTag(2, ID);结果运行的时候报错了!网上查了一下,原来是key必须是R文件中定义的id格式才行。 ...原创 2018-03-07 20:30:03 · 643 阅读 · 0 评论 -
如何用数据驱动实现通用化巡检APP(如何一个界面里添加多个点击拍照按钮并显示在不同的imageview里)
最近启动了一个新项目叫通用化,老师的设想是这样的:APP里显示的内容和布局都是不确定的,需要从后台传过来的json串中解析出来,然后经过一系列的循环和判断语句,为APP添加上json中要求的布局和内容,就连文字的大小和颜色也都是从后台获取的。 刚开始的时候觉得这样很难实现,但是可能也是可以实现的,不过今天下午遇到了一个世纪大难题,我和实验室另两个同学讨论了半天也没有解决。如果哪天解决了,我就去吃原创 2018-01-18 19:36:49 · 529 阅读 · 0 评论 -
安卓浏览本地指定路径视频文件并播放
项目需要打开本地的一个指定路径下的文件夹,获取视频后再调用一个播放器播放。获取本地视频并生成缩略图我查到了两种思路:1.使用安卓系统自带浏览器这种方法不需要自己定义一个图片展示的布局文件,只写几行代码就可以,缺点是会获取存储中所有mp4和3gp的视频,无法指定打开路径,所以不符合项目需求没有采用。先定义了一个按钮打开浏览器:Button button2 = (Button) findViewById原创 2017-01-06 10:13:16 · 8081 阅读 · 1 评论 -
调用VLCjni.so播放rtsp视频流并录制成mp4文件
项目在调用VLCjni.so的过程中遇到了不少麻烦,最终成功了,所以写一篇学习笔记,今天是感恩节,感谢这些天自己在无数次失望后都没有放弃,哈哈。 先写一下过程吧: 1.包放进自己的项目里 2.启动播放界面try { // LibVLC.init(getApplicationContext()); E原创 2016-11-24 10:44:00 · 3497 阅读 · 6 评论 -
eclipse没有红色标志但还是提醒有错误
百度过了说是jar包导入重复的问题~ 删了任何一个还是不行~ 并没有添加,怎么会在这里出现这么多~怎么解决这个问题啊,继续研究吧原创 2016-09-29 11:34:39 · 1307 阅读 · 0 评论 -
AndroidStudio中布局文件没有预览图
待解决的问题~从eclipse过度到AS对于一个安卓基础还很差的小白来说比较漫长啊~ 不过要坚持,把每个问题都记录下来,不要遇到困难就退缩原创 2016-09-29 11:28:55 · 2687 阅读 · 0 评论 -
项目集成zxing扫描二维码并跳转页面
1.把需要的activity放在src里面 2.权限和注册 3.放置各种资源文件,图片,声音,id,布局都放到相应的文件夹中就可以 4.放置jar包 5.有个东西一开始没有导进来,结果打开摄像头时一直闪退 6.最后需要修改一点点代码来实现页面跳转因为zxing的demo默认是不跳转页面的,只把扫描结果解析出来显示一个地址,主要是在captureactivity.java原创 2016-10-12 11:24:58 · 6011 阅读 · 0 评论 -
Android Studio打开时报错
在网上查到以下两种方法,试了之后都不行~继续研究,求大神。。。。原创 2016-09-04 08:58:23 · 502 阅读 · 1 评论 -
eclipse项目中有红色感叹号
这几天借着老师给的项目机会学习Okhttp框架,在网上找了个小demo可是导入后又出现了问题,虽然好像没什么大的影响遇到过几次这种情况,网上查了解决办法:右键项目名称 BuildPath ---> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中 出现红色叉号的包为路径错误的包。到classpath中修改相应包的当前路径。然后回到ecli原创 2016-09-13 15:55:02 · 535 阅读 · 0 评论 -
安卓service中上传文件
在service中写一个新线程用来上传文件,还没测试通不通。先把代码放上来~public class WifiService extends Service { public static final String WIFISERVICE_ACTION = "com.smartapp.service.WifiService"; private static final Stri原创 2016-09-09 08:34:58 · 2877 阅读 · 0 评论 -
解决安卓上传中文字符到服务器乱码的问题
这段时间项目出现了安卓端上传的中文在后台数据库里乱码的问题。我们统一了编码utf-8还是不能行,查了几天发现是这个原因: HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();urlConn.connect();DataOutputStream out = new DataOutputStream(url...原创 2018-05-14 21:21:09 · 1527 阅读 · 0 评论