自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 Android实现截屏和截长图功能的几种方法

一般情况下各种型号的手机都会有自带的截屏功能,也会有诸如“开关机键+音量键”的截屏快捷键,只要手机是亮屏状态,都会将手机屏幕的可视区域(包含状态栏)全部截取下来。如果开发中想要调取系统的截屏功能,理论上讲是可以的,需要在APK中调用“adb shell screencap -pfilepath” 命令,但是需要获取root权限,调用系统的隐藏API。这就很麻烦了,感兴趣的可以自己研究一下,由于...

2018-03-23 18:56:21 31590 6

原创 Android主工程找不到Library attrs中的资源文件

小问题,做个记录。布局文件中引用自定义属性及其命名空间通常如下所示:<com.hailong.library.gesturelock.PatternView android:id="@+id/patternView" android:layout_width="300dp" android:layout_hei...

2019-03-15 10:27:53 868

原创 过长的字符串,被自动添加换行符\n

小问题,做下记录。对 json 数据进行了 Base64 加密,然后将加密后的字符串提交到接口,服务端解析失败(服务端 .NET)。对比后发现,字符串的某些位置被自动添加了换行符\n,应该是 Android Studio 对过长字符串进行了处理。所以提交前需要手动去除换行符 \n 。正常加密后的字符串:eyJ2ZXIiOiIxLjAuNiIsImRhdGEiOnsicGFzc...

2019-03-14 14:44:49 25186

原创 Android @TargetApi(apiVersion) : Call requires API level 21 (current min is 16)

在做WebView页面截长图功能的过程中,由于APIWebView.enableSlowWholeDocumentDraw()的调用,出现了一个异常:Call requires API level 21 (current min is 16)关于页面截长图功能,感兴趣的话可以看我的另一篇博文:Android实现截屏和截长图功能的几种方法出现这个异常的原因:项目的minSdkVe...

2018-04-23 17:35:30 4562

原创 如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion

Android系统在持续更新中,当Android系统发布了新版本后,之前的应用在新版本的系统上运行会不会出问题呢?当然不会,向前兼容是软件行业需要持续关注的事情,Android自然也很重视。Android就是通过compileSdkVersion、minSdkVersion、targetSdkVersion保证着应用和不同版本Andorid系统的和谐相处的,三者的作用分别是控制可以使用哪些AP...

2018-04-11 13:11:18 2929

原创 Android Support Library v4、v7、v13

一、前言关于Android Support Library,官网是这样解释的:“Android 支持库提供了诸多未内置于框架的功能。这些库提供向后兼容版本的新功能、框架中未包含的实用 UI 元素,以及应用可以利用的一系列实用程序。”官网参考链接:https://developer.android.com/topic/libraries/support-library/index.html通俗点来说...

2018-03-30 17:42:23 3256

原创 Android 6.0的权限管理

Android系统的权限获取首先要在项目的Manifest.xml文件中声明。在Android 6.0之前,当用户安装APP时,会向用户展示应用要获取的所有权限,用户继续安装则代表同意授权,用户若要拒绝授权或者仅仅想要拒绝授权某一个权限,用户就只有取消安装一种方法可用。这对于用户是很不友好的。一般用户都只能选择继续安装,这之后应用就能够获取到它所声明的所有权限,包括一些能够访问用户隐私数据的危险性...

2018-03-18 15:19:56 313

原创 Android在APP存活或者被杀死情况下,点击通知栏打开指定Activity

在收到推送通知后,点击通知栏要打开APP的指定页面,是Andorid中的一个常见功能。1、若APP存活,很简单,直接在通知栏的点击监听中启动对应Activity即可:@Override public void dealWithCustomAction(Context context, UMessage uMessage) { context.startAc...

2018-03-11 11:53:25 5563 1

原创 Android APP启动时的黑白屏问题

Android APP启动时黑屏或者白屏的问题很常见,解决起来也不复杂。下面总结一下出现的原因,以及常见的解决此问题的两种方案。其实,APP启动时出现黑屏或者白屏并不是不正常,只是还没有加载到APP首个启动的Activity(以下以SplashActivity为例)的布局文件,就显示了window窗口的背景,黑色或者白色就是window窗口的背景颜色。如果想要看一下黑屏或者白屏的效果,可以在Spl...

2018-03-04 15:27:58 868

原创 Android Textview实现文字颜色渐变效果

文字颜色渐变效果(那串号码):实现代码:import android.widget.TextView;import android.content.Context;import android.graphics.Canvas;import android.graphics.LinearGradient;import android.graphics.Paint;import android

2017-12-25 16:47:20 15867 2

原创 魅族MX5——视频播放,横竖屏切换黑屏,有声音没图像

这个问题很常见,网上搜一下帖子一大堆,诸如在manifest.xml中设置configChanges属性和在页面中重写onConfigurationChanged()方法的解决方案,就是解决办法。我的问题是surfaceView遇到了fragment,比较特殊一点。如果一定要在Fragment中做视频播放,或者视频播放的Activity一定要继承FragmentActivity的话,请参考如下

2017-12-20 14:38:21 2731 2

原创 accs bindapp error,友盟推送与阿里云视频点播的so配置不兼容问题

accs bindapp errorndk { //设置支持的SO库架构 abiFilters 'x86', 'armeabi' }集成友盟全平台so文件

2017-12-19 16:14:31 670

原创 Error:warning: Ignoring InnerClasses attribute for an anonymous inner class

与MultiDex机制有关,项目总方法数超过65536个造成既然是警告,先不搭理他,只管在真机上部署,然而启动就崩溃,在Android Monitor - logcat中报了如下错误:这当然不是jar包导入失败的问题,通过更新调整gradle版本、修改jdk版本,无法解决问题。折腾了好长时

2017-03-07 14:51:41 406

Servlet搭建服务器,多个数据库连接

用Servlet搭建的简单服务器,有两个数据库实例,进行数据库连接

2014-08-20

ssh框架搭建详细过程

SSH框架(struts+hibernet+spring)搭建详细过程

2014-08-20

PowerDesigner中文教程.pdf

PowerDesigner中文教程.pdf

2014-08-20

Google_开源项目(Gson)经典完全教程

完整,清晰,详细,一看即会,pdf格式 Google_开源项目(Gson)经典完全教程.pdf

2014-08-20

google-gson-2.1 jar包 + 使用教程.pdf

google-gson-2.1jar包,附加 完整清晰pdf使用教程

2014-08-20

转盘的实现demo 源码

根据输入的网速值,指针可以在表盘上摆动。

2013-12-02

图书管理系统实习报告

图书管理系统的实习报告:随着高等职业技术学院教育改革的深入,面对这一问题,华北水利水电职业技术学院走了改革之路:运用现代信息技术,全面更新教学管理手段,建立现代教育管理模式……

2011-04-15

空空如也

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

TA关注的人

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