自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RHEL7配置yum源

使用虚拟机安装RHEL7后,由于RHEL需要注册,因此yum不可用,需要将替换yum源。1.查看RHEL是否安装了yumrpm -qa |grep yum2.删除redhat自带的yum包rpm -qa|grep yum|xargs rpm -e --nodeps3.再次查看rpm -qa |grep yum,没有输出表示已经卸载完毕4.下载yum安装包,如果已经有wget...

2019-07-08 16:42:46 2889

原创 redhat7部署scm manager

scm manager可以可视化的进行版本控制,支持svn和git。下载工作:1.下载jdk2.下载tomcat3.下载scm manager一、安装jdk(1)新建svn用户,本人下载是的是jdk-8u181-linux-x64.tar.gz,下载上传到redhat中。(2)使用tar -zxcf jdk-8u181-linux-x64.tar.gz(3)进入bi...

2018-10-04 21:59:47 691

原创 WebView加载的html中input标签无法调起输入法

坑描述:之前app修改新版本提示功能,增加了一个新版本提示框。当有新版本时,启动app后会在MainActivity弹框提醒。MainActivity中有个fragment,在该fragment中的webview加载的页面中有个input标签。今天突然发现app是最新版本时,该input标签可以调出输入法,而app不是最新版时,input就无法调出输入法。这个诡异的问题。。。。(黑人问号脸

2016-10-22 17:26:30 2954

转载 Android Studio 和 Eclipse 中获取SHA1详解

转自:http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=112007Android Studio 和 Eclipse 中获取SHA1详解签名文件keystore一般有两种:jks后缀或者keystore后缀,Android Studio中创建的为jks后缀,keytool创建的为keystore后缀,两种文件均

2016-09-02 10:40:57 529

原创 Android 9Patch图片

关于9patch的备忘1.制作9patch图片    在Android sdk目录下的sdk\tools文件夹下,双击draw9patch.bat可以打开制作软件2.特点    自动缩放,便于适配屏幕    每个9patch图片在图片四周有四条线,其中左边和上面表示图片缩放区域,右边和下面表示内容区域

2016-07-17 16:19:03 449

原创 如何根据标注图中的px确定dp

作为Android攻城狮,我们再设计页面时使用的单位都是dp,而UI给我们的标注图都是以px为单位。这时就要知道如何将px转dp,px转dp是和屏幕的分辨率相关的,见图:        从图中可以看出,不同的分辨率下,px与dp的对应值是不一样的。Android开发人员在制作页面时,就需要向UI设计师问清楚,给我们的标注图是在什么分辨率图片上标注的。以xhdpi为例,如果UI在xhdp

2016-06-20 12:29:02 2914

原创 Android Studio的TODO,FIXME

在Eclipse中可以用TODO,FIXME,XXX注释标明需要完成或修改或有待改进的代码,同时可以打开tasks视图查看项目中所有的TODO。在Android studio中同样提供这样的功能(但是AS中默认只有TODO和FIXME)。要打开Android studio的Tasks视图,只需点击左下角的TODO即可。点击该标签后,即可显示所有的TODO和FIXME,如果只想看TO

2016-05-30 12:41:27 3212

原创 Android Studio插件(不断更新...)

android studio有很多功能很强大的插件,可以极大方便开发者的开发过程。本文只记录备忘,不详细说明各插件。1.ButterKnife Zelezny       注解生成2.SelectorChapek     生成selector3.GsonFormat     根据Json生成实体类4.Android Parcelable Code Generator

2016-05-18 12:17:38 403

原创 Android Studio导入外部项目卡死

从github上下载project导入Android studio后经常出现“卡死”,其实也并不是真正的卡死,主要是由于下载的project的gradle版本和我们本地存在的gradle不一致,然后Android Studio会自动去下载gradle。但是由于某些众所周知的原因导致gradle无法被联网下载。关于这个问题一般有两种解决方案:一、查看下载project的gradle版本,然后

2016-05-09 15:22:55 635

原创 Android控件颜色设置总结

关于Android中控件颜色的设置一般有四种方法:以设置tv中文本颜色为例:一、使用系统提供的颜色:tv.setTextColor(Color.RED)Color是android.graphics包下的。如果在xml中使用系统提供的颜色,可以直接配置TextView的textColor属性:android:textColor="@android:color/white"

2016-04-24 16:42:03 2104

原创 沉浸式状态栏Immersive Mode & 透明式状态栏Translucent Bars

一、沉浸式状态栏Immersive Mode开源库SystemBarTint很好的实现了沉浸式状态栏,该开源库的使用也非常方便。下载该库,设置项目依赖即可。本demo我没有使用项目依赖方式,直接将SystemBarTintManager.java文件copy至本地。由于半透明状态栏只能在android 19以上能用,所以需要判断版本:if (Build.VERSION.SDK_IN

2016-04-15 10:13:43 1059

原创 Eclipse下使用Android Design Support Library中的控件(比如TabLayout)

谷歌提供的TabLayout使得ViewPager+Indicator主页切换效果非常容易就实现。而要想使用TabLayout,必须使用design support library。android studio下使用design support library是非常容易的,网上有很多说明,此处不在赘述。我只说一下eclipse下如何使用,建议使用eclipse速速转android studio

2016-04-14 13:51:12 4117

原创 关于Android Studio报错java.lang.UnsatisfiedLinkError: Couldn't load faceppapi: findLibrary returned null

最近使用第三方库face++做一个人脸识别的demo,按照文档编写后一直无法运行,报错:java.lang.UnsatisfiedLinkError: Couldn't load faceppapi: findLibrary returned null产生原因:实际上是由于so文件没有加载成功导致找不到库文件。(PS:虽然是按照官方文档编写,但文档给出的是eclipse下情况,我使用的

2015-12-29 14:13:59 1766

原创 关于EditText的文本改变监听addTextChangedListener的问题

今天做一个包含EditText的Activity,在EditText的右边有一个删除按钮,当输入文本时,该删除按钮出现,当EditText中没有文本时,该按钮消失。这个功能很简单,只需要监听EditText文本改变事件即可。但是我发现当输入一些文字,然后再一个一个删除输入的文字时,在删除最后一个文字时,该删除按钮并没有出现,只有再一次点击输入法的删除按钮时,该删除按钮才会显示出来。代码如下

2015-08-26 22:48:10 3226

原创 关于使用Vitamio框架播放视频花屏问题

最近开发的Android的APP使用Vitamio 4.2.2播放视频,但是视频出现花屏问题,弹出控制条视频清晰,控制条隐藏后,视频就会花屏。修改Vatimio源码videoview.java 的surfaceCreated函数,在该函数中增加mSurfaceHolder.setFormat(PixelFormat.RGBX_8888);可以解决花屏问题。

2015-08-25 22:49:32 3303 1

原创 Ubuntu下FFmpeg-Android-master编译过程

最近一个app要使用Vitamio框架,but苦于该框架包太大,于是想要使用自己编译的so来减小包的大小。于是乎开始研究如何编译FFmpeg-Android-master,编译过程真是......历经两周苦苦编译FFmpeg-Android-master,今天终于编译通过,看到成功播放出视频,一切编译的苦烟消云散。so赶紧记录一下,不能再来一次这样的编译。一、编译环境言归正传,先看

2015-08-21 17:06:16 1171

原创 Android的MVC模式

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。在Android中:View层:一般由xml布局文件充当。Controller层:一般由ac

2015-08-16 20:50:30 362

原创 Scrollview嵌套ListView冲突问题

注:本文参考http://www.eoeandroid.com/thread-246995-1-1.html中内容,但是原文有些地方说的不太清楚,在使用时还需要调好久,特此记录。感谢原文作者。问题:ScrollView嵌套ListView冲突一般表现在两个方面:1.ListView只显示一行内容,2.ListView无法滚动解决方案主要思想:当ScrollView中嵌套

2015-08-13 17:33:32 417

转载 Android图片异步加载框架Android-Universal-Image-Loader

原文:http://blog.csdn.net/hantangsongming/article/details/41961749Android-Universal-Image-Loader是一个图片异步加载,缓存和显示的框架。这个框架已经被很多开发者所使用,是最常用的几个Android开源项目之一,主流的应用,随便反编译几个,都可以见到它的身影。淘宝,天猫,Facebook,京东商城等

2015-06-03 10:36:20 612

转载 Android中一条最长短信所占的字节数

以前已经知道发送短信有70个字符的限制,但真到用的时候才发现还是不了解。中文英文各算几个字符?一开始按照老想法,GB码中文2个字节英文一个 字节来算,按70个汉字的限制可以发140个字节,但是发送的时候总是出错。后来在网上查了下短信的编码才知道,现在发送短信通常使用PDU模式,摘抄一 段:    在PDU Mode中,可以采用三种编码方式来对发送的内容进行编码,它们是7-bit、8-bit

2015-05-25 20:30:07 1856

原创 Viewpager+fragment结构,如何获取fragment中的控件

背景:MainActivity中有一个ViewPager,ViewPager中有四个fragment,在fragmentA中点击某个按钮后一开一个activityA,activityA将一些数据返回给fragmentA,然后fragmentA修改控件的属性。问题:在实际操作中,我在fragmentA中使用getActivity().startActivityForResult(inte

2015-04-28 08:48:11 4023 1

原创 Android Studio运行项目报错: Failed to complete Gradle execution

用Android Studio写的小程序,之前运行正常,今天打开运行程序会报错:Failed to complete Gradle execution。重启Android Studio依然无法解决。解决方案:Settings-->Gradle-->GradleVM options-->在方框中添加:-XX:MaxHeapSize=256m -Xmx256m

2015-04-20 21:07:11 1288

原创 Android控制应用程序安装位置

Android控制应用程序安装位置Android应用程序的默认安装位置以及是否可移动取决于开发者在其AndroidManifest.xml中的设置:<manifestxmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android

2015-04-15 09:49:48 643

转载 android的线程安全

android的UI操作不是线程安全的,同时也只有主线程才能够操作UI,同时主线程对于UI操作有一定的时间限制(最长5秒)。为了能够做一些比较耗时的操作(比如下载、打开大文件等),android提供了一些列机制。线程安全:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程

2015-04-04 14:02:35 609

转载 为什么匿名内部类和局部内部类只能访问final变量

是变量的作用域的问题,因为匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量,则这些参数和变量必须被修饰为final。因为虽然匿名内部类在方法的内部,但实际编译的时候,内部类编译成Outer.Inner,这说明内部类所处的位置和外部类中的方法处在同一个等级上,外部类中的方法中的变量或参数只是方法的局部变量,这些变量或参数的作用域只在这个方法内部有效。因为编译的时候内

2015-04-04 13:27:47 392

转载 Android Action总结

从任意app,启动另外一个app的activity:1.  Intent i = new Intent();          ComponentName cn = new ComponentName("com.book.android2",  "com.book.android2.AndroidSearch");          i.setComponent(cn); 

2015-03-26 13:49:54 915

Android解决ScrollView和ListView冲突问题Demo

本Demo展示如何在ScrollView中嵌套ListView,通过自定义ListView有效解决冲突问题

2015-08-13

计算机专业英语词典

计算机专业英语词典,帮助你解决计算机英语词汇问题

2013-05-17

QT中文帮助文档

QT中文帮助文档,便于开发Linux下的界面编程

2013-03-08

基于socket的聊天程序(报告)

基于socket的聊天程序报告,含全部源代码,使用vs2010开发,先启动服务器,再启动客户机即可

2013-01-29

apache中文帮助手册chm版

apache中文帮助手册chm版,打开后如显示无法连接,右击文件属性,解除锁定即可

2013-01-29

Apache服务器参考手册html版

Apache服务器参考手册html版,解压后双击index.html即可

2013-01-29

空空如也

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

TA关注的人

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