自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

原创 window下编译ffmpeg

我再ffmpeg下使用的是MinGW+msys来编译:(首先你要安装微软的Visual Studio或是Visual C++,我们要用他们的命令来编译,下边会提到)1 下载 MinGW 和 MSYS    MinGW(Minimalist GNU on Windows):一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不

2017-07-20 23:18:51 933

转载 MinGW安装

首先说明一下1) MinGw只是其中一种GCC编译环境的安装程序,还有像Cygwin也是差不多的;2) 由于安装的时候有些地方忘了截图,所以图有些是借鉴别人的;3) 还要就是安装MinGw,最好在一个网络比较好的环境中进行,    (我就是试过在网络不太稳定的环境中安装,结果有些东西就安装不完整,导致后来安装其他软件像OMNeT++的时候就会失败),   

2017-07-06 20:53:53 1524

转载 仿qq侧滑删除

转载自:http://www.jianshu.com/p/5cb27a2ce03d在自定义控件——初识自定义控件里面,我们已经对自定义控件进行描述和分类。其分类分别是自制控件组合控件拓展控件这篇博文里面,我们继续进行自制控件。本文我们要做的是仿qq侧滑删除。有图有真相,我们先看一下最终的效果。最终效果.gif对于这个L

2017-06-12 12:55:41 735

转载 DrawerLayout(官方侧滑菜单)的简单使用

转载自:http://blog.csdn.net/coder_pig/article/details/49000185本节引言:本节给大家带来基础UI控件部分的最后一个控件:DrawerLayout,官方给我们提供的一个侧滑菜单 控件,和上一节的ViewPager一样,3.0以后引入,低版本使用它,需要v4兼容包,说到侧滑,相信 很多人都用过github上的

2017-06-11 09:15:52 414

转载 Android Studio项目引入外部库注意事项(PullToRefresh)

Android Studio开发App项目时引入第三方库是个比较麻烦的事情。之前导入Volley就折腾了好久,导入下拉刷新控件PullToRefresh时又碰到了各种问题。在此记录一下,以便查阅。  一、导入PullToRefresh  1、将PullToRefresh克隆到本地git clone https://github.com/chrisbanes/Android-

2017-05-25 21:22:19 533

转载 Android Canvas drawText实现中文垂直居中

转自:http://blog.csdn.net/hursing/article/details/18703599目标:把中文字符绘制到目标矩形的居中位置。问题:Android的Canvas绘图,drawText里的origin是以baseline为基准的,直接以目标矩形的bottom传进drawText,字符位置会偏下。这样写代码:

2017-05-25 15:06:28 767

转载 Android字符串进阶之三:字体属性及测量(FontMetrics)

转子:http://mikewang.blog.51cto.com/3826268/871765最近的一个模块正好用到字体的相关内容,整理出来。(一) 字体的几个参数 ,以Android API文档定义为准,见下图要点如下:1. 基准点是baseline2. Ascent是baseline之上至字符最高处的距离3. Descent

2017-05-25 15:04:45 221

转载 Google推荐的图片加载库Glide介绍

来自:编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/

2017-05-25 12:15:47 988

转载 Android 对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming),请尊重他人的辛勤劳动成果,谢谢!随着移动互联网的快速发展,它已经和我们的生活息息相关了,在公交地铁里面都能看到很多人的人低头看着自己的手机屏幕,从此“低头族”一词就产生了,作为一名移动行业的开发人员,我自己也是一名“低头族”,上下班时间在公交地铁上看看新闻来打发下时间,有时候也会看看

2017-05-22 17:51:50 697

转载 解决android studio引用远程仓库下载慢(JCenter下载慢)

第一种方法使用开源中国的maven库阿里云的(速度飞快):http://maven.aliyun.com/nexus/content/groups/public/替换项目根目录下build.gradle中的 repositories { jcenter() }123123为: repositories {

2017-05-06 22:01:51 1795 1

转载 Android Studio 编译、同步慢的解决方法

1 问题(1) 当项目中引用的第三方模块太多,打开Android Studio的时候就会非常慢,提示一直在解决模块依赖,点击sync按钮同步第三方代码的时候也是巨慢,慢的原因是:在gradle中引用第三方模块时采用maven方式依赖,每次打开Android Studio或者点击sync按钮时,都会去maven中央仓库去取第三方的库文件,一般是jar或者aar文件如果本地没有该文件,

2017-05-05 21:36:51 1694

转载 http、https 等 常用默认端口号

⑴. HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080⑵. SOCKS代理协议服务器常用端口号:1080⑶. FTP(文件传输)协议代理服务器常用端口号:21⑷. Telnet(远程登录)协议代理服务器常用端口:23HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);HTTPS(securely transferrin

2017-05-04 13:33:42 1083

转载 TCP、UDP、IP 协议分析

互连网早期的时候,主机间的互连使用的是NCP协议。这种协议本身有很多缺陷,如:不能互连不同的主机,不能互连不同的操作系统,没有纠错功能。为了改善这种缺点,大牛弄出了TCP/IP协议。现在几乎所有的操作系统都实现了TCP/IP协议栈。TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层,每层都有相应的协议,如下图所谓的协议就是双方进行数据传输的一种格式。

2017-05-04 13:32:36 247

转载 HTTP的长连接和短连接

本文总结&分享网络编程中涉及的长连接、短连接概念。    关键字:Keep-Alive,并发连接数限制,TCP,HTTP一、什么是长连接     HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不四次握手),等待在同域名下继续用这个通道传输数据;相反的

2017-05-04 13:31:42 389

转载 通信协议——Http、TCP、UDP

TCP   HTTP   UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地浏览器的传送协

2017-05-04 13:31:01 226

转载 关于Fragment与Fragment、Activity通信的四种方式

一直想总结一下Fragment与Fragment、Activity通信的问题,今天有时间一共总结了三种,权当抛砖引玉,如果大家还有更好的方式来实现Fragment和Fragment、Activity的通信,欢迎提出来,我们一起学习。好了,我们先来看看今天要实现的一个效果图:左边是一个Fragment,右边是一个Fragment,当我们点击左边的Fragment的时候,右边的Fr

2017-05-03 22:51:00 197

转载 Android Fragment 传值

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42628537,本文出自:【张鸿洋的博客】很久以前写过两篇Fragment的介绍,主要就是介绍其功能:Android Fragment 真正的完全解析(上)和Android Fragment 真正的完全解析(下) 有兴趣的可以凑合看下。之前的博客属于怎么使用Fragme

2017-05-03 22:39:01 254

原创 WindowManger 事件接收 不能接收onTouch

我们先来看代码: // 取得系统窗体 mWindowManager = (WindowManager) getApplicationContext() .getSystemService(Context.WINDOW_SERVICE); // 窗体的布局样式 mLayout = new Windo

2017-04-27 18:14:50 1349

转载 WindowManager.LayoutParams的各种flag含义

转自:http://blog.csdn.net/zyjzyj2/article/details/53819964本文实际上就是翻译了官方文档的flag部分flags变量设置的值的各种意义//---------------1-----------------------------------FLAG_ALLOW_LOCK_WHILE_SCREEN_ON //Con

2017-04-27 15:09:59 1096

原创 导入android studio 项目错误:Error:(1, 0) Plugin with id 'com.android.application' not found

导入android studio项目后遇到 build.gradle文件内容是:apply plugin: 'com.android.application'android { compileSdkVersion 14 buildToolsVersion '25.0.3' defaultConfig { applicationId "

2017-04-26 17:32:57 1797 1

转载 AndroidStudio gradle配置

刚刚从eclipse转androd studio遇到了很多坑,今天就帮大家来填填坑自2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio,并对开发者控制台进行了改进,增加了五个新的功能, google就已经彻底放弃eclipse 转as了!我们知道as选择了最优秀的构建工具gradleGradle:Gradle是一个基于A

2017-04-26 16:28:19 335

原创 项目中引入RXjava和RxAndroid后引起不能编译apk Error:Error converting bytecode to dex

忘了什么时候查过资料,说是当项目中引入的类超过了一定的数目就会使得项目编译报错:引入RxJava后,apk编译不成功,发现报错:Error:Error converting bytecode to dex:Cause: com.android.dex.DexException: Multiple dex files define Lio/reactivex/BackpressureOv

2017-04-14 18:32:42 747

转载 JCenter下载太慢?教你修改Maven仓库地址为国内镜像

解决方法一:https:改成 http协议下载下文介绍部分来源自:https://my.oschina.net/lifj/blog/754861下面是build.gradle的内容:主要增加了jcenter(){url 'http://jcenter/bintray.com/'} // Top-level build file where you can a

2017-04-13 22:32:22 1233

转载 android studio中requestWindowFeature(Window.FEATURE_NO_TITLE)隐藏标题栏失效的解决方案

解决方法来自http://blog.csdn.net/liuzhidong123/article/details/7818531博客的评论中,该博客介绍了多种隐藏标题栏的方法解决方法:创建的activity默认继承了AppComxxxxxActivity,把这个改成Activity就行了如果按照默认的继承 AppCompatActivity,我试过两种方法:

2017-04-03 17:11:37 359

原创 android 百度地图 不显示地图内容 而是显示 一片 蓝色

原因是targetVersion >= 23,那么运行到6.0及以上设备时,默认所有权限都不开启,必须动态requestPermission,这里需要位置权限,默认没开启导致此结果。把targetVersion 设置成22及以下就行,当targetVersion

2017-04-03 12:13:42 5483 4

原创 百度地图使用模拟器报错java.lang.IllegalArgumentException: No config chosen

在使用百度地图开发时,使用手机没事儿,但是使用到模拟器就开始报错:java.lang.IllegalArgumentException: No config chosen原因分析:在后台打印的错误信息是:AndroidRuntime: FATAL EXCEPTION: GLThread 97                                             

2017-04-03 11:03:04 3278 2

转载 Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try

参考:http://stackoverflow.com/questions/35202541/this-version-of-android-studio-is-incompatible-with-the-gradle-version-used-trystep1:禁用Instant Run,在Settings/Preferneces > Build, Executi

2017-03-30 15:14:13 915

转载 仿QQ侧滑删除Item:Swipemenulistview的简单实现

原文地址:http://blog.csdn.net/xiaoli100861/article/details/50888079大家都用过QQ,肯定有人好奇QQ滑动删除Item的效果是怎样实现的,其实我们使用Swipemenulistview就可以简单的实现。先看看我们项目中的效果:  使用的时候可以把Swipemenulistview作为一个library,也可以把Sw

2017-02-27 12:42:00 417

原创 app中icon的设置

有人说这不是很简单的一件事情吗——直接在manifest文件中更改application标签下的icon就可以了。  是的,没错儿,可是我要是在桌面launcher中显示一个图标,然后在管理应用程序中显示另一个图标呢?这时候我们就可以不用管application中的icon,而是直接在MainActivity中直接添加icon属性,比如设置为icon2,这样我们就可以在桌面看见icon

2016-09-29 14:44:17 362

转载 Android Studio出现UnsupportedClassVersionError Unsupported major.minor version 52.0

解决Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version  52.0    使用Android Studio运行Android程序,出现错误:Error:java.lang.UnsupportedClassVe

2016-07-22 16:18:56 1130

原创 文件存储openFileOutput和openFileInput

原文:http://test-touch.iteye.com/blog/1573489android中提供openFileOutput和openFileInput进行读写,两个方法和SharedPreference相类似,但是要注意的是Sharedpreference在读取数据的时候如果为空,则读取默认值,而文件操作中则没有此内容,此示例,可以将用户输入的内容存储到默认位置和SD卡中,并且

2016-07-22 16:17:17 617

转载 transfer error / Failed to push selection: Permission denied 安卓设备文件读写权限不足

原文:http://blog.csdn.net/zhouyingge1104/article/details/42427001  今天准备把一个sqlite数据库文件放到安卓应用的目录中,但是在push文件的时候报错:[2015-01-05 19:09:05 - ddms] transfer error: Permission denied[2015-01-05 19:09:0

2016-07-22 16:14:49 2462

原创 EventBus 3.0 的使用

EventBus在github的地址:https://github.com/greenrobot/EventBus 一、 发送普通的消息的话 可以这样                  注意:EventBus.getDefault().post(new ClassEvent());  接受消息的activity、fragment等必须先注册了,然后再post消息,然后才能得到消息。

2016-07-20 17:40:53 2009

原创 ToggleButton 自定义控件的哪些坑

更具项目需求,我需要写一个自定义的选择器, 自己写有底气,用系统的togglebutton。。。。。。我宣简洁的啦(台湾腔读)··········下面是我写的自定义控件:        注意:当设置回调函数的时候,要判断接口是否是null,因为如果不判断的话,会出很多问题。                    如在activity中使用该控件,app会直接死掉。fragment中使用

2016-07-20 17:18:26 501

转载 自定义android用户控件,使用回调函数实现自定义事件

直接上代码: 下面是源代码:代码中添加了一个接口,这个接口用于给自定义控件设置自定义的事件mycontrol.java代码:[java] view plaincopypackage paj.control;    import android.content.Context;  import andro

2016-07-19 15:05:12 405

原创 java格式化时间到毫秒

java格式化时间到毫秒:SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss:SSS");String formatStr =formatter.format(new Date();附录:java格式化字母表SymbolMeaningPresentatio

2016-07-18 16:15:25 36105

原创 android 4.2 系统以后的飞行模式

项目中遇到了要控制飞行模式的功能,钻研了几天,终于解决。解决过程中最大的问题是: android 4.2 之后 系统不予许第三方软件去设置飞行模式,除非你的app是系统应用,得到了root权限。  蛋疼~~  网上大多数解决过程是 : 原文 http://blog.sina.com.cn/s/blog_69b5d2a50101fqze.html   //获取当前的飞行模式状态  需

2016-07-18 11:45:32 9009 1

转载 异常 EventBusException:its super classes have no public methods with the @Subscribe annotation

原文:http://blog.csdn.net/u013193363/article/details/50720434今天看了看 EventBus 的用法。 刚开始用的eclipse,复制了jar包之后,写了一些基本代码 运行,一切正常,也没有什么问题。然后把代码复制到Android Studio里面, EventBus.getDefault().register(this);报错

2016-07-15 16:39:12 972

转载 Android手机号码获取问题

一、文章一  手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会的.就是因为在你的手机号码对应的IMSI号 在移动运营商中被修改成新SIM卡的IMSI号码。

2016-07-14 17:48:45 1470

转载 android获取手机流量使用情况

原文:http://www.2cto.com/kf/201412/357421.html 软件流量使用数据保存在 /proc/uid_stat/uid(用户id)/ 下面文件中/proc/uid_stat/uid/tcp_send 上传流量/proc/uid_stat/uid/tcp_rcv 下载流量关键代码如下: //1.获取一个包管理

2016-07-14 17:07:01 3175

空空如也

空空如也

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

TA关注的人

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