【Android开发】
科温顿
这个作者很懒,什么都没留下…
展开
-
关于Android中的四大组件(Activity)
Activity简述 Activity是Android应用中负责与用户交互的组件。在应用中创建自己的Activity需要继承Activity或者继承Activity的子类。[java] view plaincopypublic class TestActivity extends转载 2015-08-11 22:27:53 · 441 阅读 · 0 评论 -
浅谈MVP模式及其在Android中的实践
前言 相信大家在软件开发中,都会用到各种设计模式,MVP的基本概念 传统中的Android应用开发中,MVP与MVC的区别 MVP是经典MVC的延伸和改进,从MVC的关系图和MVP的关系图相比,可以看出最大的不同在于:MVP的开源实现 Google官方出品MVP的好处原创 2017-07-13 11:10:37 · 485 阅读 · 0 评论 -
Android ANR产生的原因以及其定位分析
前言 ANR是Android中一个独有的概念,它的全称是Application Not Responding(应用程序无响应)。 相信从事Android开发的同学,或多或少都遇到过,对于高质量的代码,ANR在开发者自测过程中可能不会经常遇到,但一旦测试人员进行Monkey测试,ANR出现的概率就比较高了,如何快速分析定位并解决,是开发者的必修课。原创 2017-07-04 21:46:14 · 8579 阅读 · 0 评论 -
Android视频播放器---播放远程非流MP4
Android播放远程非流MP4文件由于Android自带的Mediaplayer类,只能播放本地或者远程流形式的MP4文件,所以在播放远程非流的MP4,而且MP4的moov数据在文件的末尾时,在下载时,需要我们在写文件时做特殊处理,这样才能实现下载一部分,播放一部视频,下面来看实现代码:下载代码部分public class Mp4DownloadUtils { /*原创 2015-09-13 22:51:22 · 4418 阅读 · 1 评论 -
Android studio开发找不到HttpClient问题
解决Android studio开发找不到HttpClient问题在Android 6.0(API 23) 中,Google已经移除了Apache HttpClient 想关类,推荐使用HttpUrlConnection,如果要继续使用,在Android studio对应的module下的build.gradle文件中加入:android {useLibrary 'org.apache原创 2015-09-26 21:47:24 · 13966 阅读 · 1 评论 -
Android友盟新浪分享5.0以下版本报错SSLSocket
公司项目用到友盟分享,去友盟官网把需要的资源文件下载后,按照文档说明,配置好开发环境,在配置新浪微博分享时,没有把新浪平台目录下的"assets"目录文件拷贝都项目中去,然后运行APP,调用新浪分享,发现在5.0以上的手机,都能正常运行,而5.0以下的手机,在调用新浪分享时,APP瞬间crash掉了,我也瞬间crash了,然后去找错误日志,当看到错误日志,让我更加崩溃:java.lang.Cl原创 2017-09-07 23:34:18 · 591 阅读 · 0 评论