自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android友盟新浪分享5.0以下版本报错SSLSocket

公司项目用到友盟分享,去友盟官网把需要的资源文件下载后,按照文档说明,配置好开发环境,在配置新浪微博分享时,没有把新浪平台目录下的"assets"目录文件拷贝都项目中去,然后运行APP,调用新浪分享,发现在5.0以上的手机,都能正常运行,而5.0以下的手机,在调用新浪分享时,APP瞬间crash掉了,我也瞬间crash了,然后去找错误日志,当看到错误日志,让我更加崩溃:java.lang.Cl

2017-09-07 23:34:18 568

原创 git本地仓库关联到远程仓库

作为一个软件开发者,应该都有自己的github账号,平时往里面上传自己代码,但是我们的源代码在本地,该怎么把代码上传过去呢?步骤如下:1、创建git本地仓库git init2、关联远程仓库git remote add origin [email protected]:xxx.git3、提交代码git push origin master

2017-08-08 21:58:27 807

原创 解决HTML加载时,外部js文件引用较多,影响页面打开速度问题

前言   通常HTML文件在浏览器中加载时,浏览器都会按照元素在页面中出现的先后顺序,对它们依次加载,一旦加载的js文件数量过多,就会导致页面展示延迟。那么,在开发的过程中,改怎么解决呢?   首先,我们看一看传统中js加载的做法,所有的元素都应该放在页面的元素中,例如: HTML js应用 好好学习,天天向上

2017-07-17 16:52:22 18554

原创 浏览器视频文件分段缓存合并成完整的视频

之前在网站上浏览一个视频,想要把这个视频保存下来,然后就去找缓存目录,打开缓存目录,发现视频文件都是分段缓存的,无法得到完整的视频,这时就去找各种视频编辑软件,发现视频编辑软件只能把多个视频文件合并,不能视频分段文件合并,郁闷了一段时间。。。再后来,有同事问我能不能把浏览器中的保存下来,我说可以,当我找到缓存文件时,这个视频文件也是分段缓存的,很无奈。然后就去找了一个完整的MP4格式视频文件,用编

2017-07-13 14:32:04 55579 4

原创 浅谈MVP模式及其在Android中的实践

前言  相信大家在软件开发中,都会用到各种设计模式,MVP的基本概念  传统中的Android应用开发中,MVP与MVC的区别  MVP是经典MVC的延伸和改进,从MVC的关系图和MVP的关系图相比,可以看出最大的不同在于:MVP的开源实现  Google官方出品MVP的好处

2017-07-13 11:10:37 453

原创 Android ANR产生的原因以及其定位分析

前言  ANR是Android中一个独有的概念,它的全称是Application Not Responding(应用程序无响应)。   相信从事Android开发的同学,或多或少都遇到过,对于高质量的代码,ANR在开发者自测过程中可能不会经常遇到,但一旦测试人员进行Monkey测试,ANR出现的概率就比较高了,如何快速分析定位并解决,是开发者的必修课。

2017-07-04 21:46:14 8514

原创 git配置用户和密码

前言在编程项目开发中,我们缺少不了项目管理工具

2017-04-01 15:34:31 2621

原创 Linux服务器多端口配置

Linux服务器8080端口配置  最近为了学习PHP、html5,自己试着去搭建内网服务器,好几次都以失败告终,在不停的查找网上资料,终于找合适的解决方法,下面分享下我的服务器配置心德:1、我们要确保Linux是否已安装Apache,在Linux命令行输入  apachectl -v 回车键, 如下图:如没安装Apache,先去安装Apache。2

2015-12-10 10:37:34 1445 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 13895 1

原创 Android视频播放器---播放远程非流MP4

Android播放远程非流MP4文件由于Android自带的Mediaplayer类,只能播放本地或者远程流形式的MP4文件,所以在播放远程非流的MP4,而且MP4的moov数据在文件的末尾时,在下载时,需要我们在写文件时做特殊处理,这样才能实现下载一部分,播放一部视频,下面来看实现代码:下载代码部分public class Mp4DownloadUtils { /*

2015-09-13 22:51:22 4333 1

原创 Android视频播放器mediaplayer

MediaPlayer播放远程网络视频1、概念mediaplayer类是控制音频、视频或流文件播放的控件。由于mediaplayer主要是用来播放音频的,所以在播放视频时,没有提供图像输出界面,但是mediaplayer提供一个了setDisplay(SurfaceHolder)接口,这样就可以利用mediaplayer在Android上自由控制视频播放。这里需要注意在设置setDispl

2015-08-29 20:47:00 1886

转载 关于Android中的四大组件(Activity)

Activity简述      Activity是Android应用中负责与用户交互的组件。在应用中创建自己的Activity需要继承Activity或者继承Activity的子类。[java] view plaincopypublic class TestActivity extends 

2015-08-11 22:27:53 425

原创 Java反射浅谈

反射机制是一种程序自我分析的能力。用于获取一个类的类变量,构造函数,方法,修饰符。优点:运行期类型的判断,动态类加载,动态代理使用反射。 缺点:性能是一个问题,反射相当于一系列解释操作,通知jvm要做的事情,性能比直接的java代码要慢很多。Java访问和修改私有成员变量public class Student { private String name; priva

2015-08-11 21:00:36 869 2

转载 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 739

原创 C++中的标准库与非标准库的区别

C++中我们要用到标准输出,就需要调用cout,那么,cout这条语句怎么使用呢?例如:#include //头文件int main() {std::coutreturn 0;}#include  int main(){coutreturn 0;}从这两个函数来看都没多大的区别,最后都是输出:Hello World!,但是他们在引用头文件时,有

2015-03-12 23:17:03 3956

转载 怎样做一个优秀程序员

程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立, 到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数 据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大 的贡献。 中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也

2015-03-11 21:18:28 502

putty和pscp

windows远程操作Linux终端putty,windows拷贝资源到Linux工具pscp.exe

2015-11-05

GoogleAdMobAdsSdk-6.4.1.jar

admob移动端开发sdk,使用方法有两种,一种代码添加,一种xml添加

2015-06-08

Mobile Rich Media Ad Interface Definitions

移动富媒体广告接口定义mraid_v.2.0.js文件

2015-06-08

ffmpeg-2.4.tar.gz2

ffmpeg代码库,跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证

2014-09-25

ganymed-ssh2-build210.zip

java实现scp,上传、创建、删除远程服务器文件

2014-09-09

Genymotion-ARM-Translation

使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法 将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机

2014-09-05

空空如也

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

TA关注的人

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