- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 Android友盟新浪分享5.0以下版本报错SSLSocket
公司项目用到友盟分享,去友盟官网把需要的资源文件下载后,按照文档说明,配置好开发环境,在配置新浪微博分享时,没有把新浪平台目录下的"assets"目录文件拷贝都项目中去,然后运行APP,调用新浪分享,发现在5.0以上的手机,都能正常运行,而5.0以下的手机,在调用新浪分享时,APP瞬间crash掉了,我也瞬间crash了,然后去找错误日志,当看到错误日志,让我更加崩溃:java.lang.Cl
2017-09-07 23:34:18
632
原创 git本地仓库关联到远程仓库
作为一个软件开发者,应该都有自己的github账号,平时往里面上传自己代码,但是我们的源代码在本地,该怎么把代码上传过去呢?步骤如下:1、创建git本地仓库git init2、关联远程仓库git remote add origin git@github.com:xxx.git3、提交代码git push origin master
2017-08-08 21:58:27
931
原创 解决HTML加载时,外部js文件引用较多,影响页面打开速度问题
前言 通常HTML文件在浏览器中加载时,浏览器都会按照元素在页面中出现的先后顺序,对它们依次加载,一旦加载的js文件数量过多,就会导致页面展示延迟。那么,在开发的过程中,改怎么解决呢? 首先,我们看一看传统中js加载的做法,所有的元素都应该放在页面的元素中,例如: HTML js应用 好好学习,天天向上
2017-07-17 16:52:22
19373
原创 浏览器视频文件分段缓存合并成完整的视频
之前在网站上浏览一个视频,想要把这个视频保存下来,然后就去找缓存目录,打开缓存目录,发现视频文件都是分段缓存的,无法得到完整的视频,这时就去找各种视频编辑软件,发现视频编辑软件只能把多个视频文件合并,不能视频分段文件合并,郁闷了一段时间。。。再后来,有同事问我能不能把浏览器中的保存下来,我说可以,当我找到缓存文件时,这个视频文件也是分段缓存的,很无奈。然后就去找了一个完整的MP4格式视频文件,用编
2017-07-13 14:32:04
57154
4
原创 浅谈MVP模式及其在Android中的实践
前言 相信大家在软件开发中,都会用到各种设计模式,MVP的基本概念 传统中的Android应用开发中,MVP与MVC的区别 MVP是经典MVC的延伸和改进,从MVC的关系图和MVP的关系图相比,可以看出最大的不同在于:MVP的开源实现 Google官方出品MVP的好处
2017-07-13 11:10:37
526
原创 Android ANR产生的原因以及其定位分析
前言 ANR是Android中一个独有的概念,它的全称是Application Not Responding(应用程序无响应)。 相信从事Android开发的同学,或多或少都遇到过,对于高质量的代码,ANR在开发者自测过程中可能不会经常遇到,但一旦测试人员进行Monkey测试,ANR出现的概率就比较高了,如何快速分析定位并解决,是开发者的必修课。
2017-07-04 21:46:14
8651
原创 Linux服务器多端口配置
Linux服务器8080端口配置 最近为了学习PHP、html5,自己试着去搭建内网服务器,好几次都以失败告终,在不停的查找网上资料,终于找合适的解决方法,下面分享下我的服务器配置心德:1、我们要确保Linux是否已安装Apache,在Linux命令行输入 apachectl -v 回车键, 如下图:如没安装Apache,先去安装Apache。2
2015-12-10 10:37:34
1550
原创 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
14019
原创 Android视频播放器---播放远程非流MP4
Android播放远程非流MP4文件由于Android自带的Mediaplayer类,只能播放本地或者远程流形式的MP4文件,所以在播放远程非流的MP4,而且MP4的moov数据在文件的末尾时,在下载时,需要我们在写文件时做特殊处理,这样才能实现下载一部分,播放一部视频,下面来看实现代码:下载代码部分public class Mp4DownloadUtils { /*
2015-09-13 22:51:22
4474
原创 Android视频播放器mediaplayer
MediaPlayer播放远程网络视频1、概念mediaplayer类是控制音频、视频或流文件播放的控件。由于mediaplayer主要是用来播放音频的,所以在播放视频时,没有提供图像输出界面,但是mediaplayer提供一个了setDisplay(SurfaceHolder)接口,这样就可以利用mediaplayer在Android上自由控制视频播放。这里需要注意在设置setDispl
2015-08-29 20:47:00
1998
转载 关于Android中的四大组件(Activity)
Activity简述 Activity是Android应用中负责与用户交互的组件。在应用中创建自己的Activity需要继承Activity或者继承Activity的子类。[java] view plaincopypublic class TestActivity extends
2015-08-11 22:27:53
466
原创 Java反射浅谈
反射机制是一种程序自我分析的能力。用于获取一个类的类变量,构造函数,方法,修饰符。优点:运行期类型的判断,动态类加载,动态代理使用反射。 缺点:性能是一个问题,反射相当于一系列解释操作,通知jvm要做的事情,性能比直接的java代码要慢很多。Java访问和修改私有成员变量public class Student { private String name; priva
2015-08-11 21:00:36
914
转载 android代码控制seekbar的样式
package com.zte;import android.app.Activity;import android.graphics.Color;import android.graphics.drawable.ClipDrawable;import android.graphics.drawable.Drawable;import android.graphics.drawable
2015-07-09 16:38:52
793
原创 C++中的标准库与非标准库的区别
C++中我们要用到标准输出,就需要调用cout,那么,cout这条语句怎么使用呢?例如:#include //头文件int main() {std::coutreturn 0;}#include int main(){coutreturn 0;}从这两个函数来看都没多大的区别,最后都是输出:Hello World!,但是他们在引用头文件时,有
2015-03-12 23:17:03
4184
转载 怎样做一个优秀程序员
程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立, 到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数 据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大 的贡献。 中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也
2015-03-11 21:18:28
537
Genymotion-ARM-Translation
2014-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人