自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 屏蔽安卓7.0屏幕显示大小可调的问题

引言前一阵子在7.0的机子上调试应用,发现设置中有一个显示大小的选项,这个选项可以改变应用显示的大小,即应用显示缩放功能,会改变机子的dpi,导致应用出现屏幕适配的问题。 当然,国内大部分手机厂商已经把此项设置给屏蔽掉了,此处记录该问题,后期项目若遇到该问题,可直接拿来解决。 注:我的解决方法是需要用到framework包下hide的api,只用该方法需要依赖编译安卓源码得到的framework

2017-05-26 13:57:49 10112 13

原创 使用Android Studio开发系统性的应用(如闹钟)(多图)

前言由于工作需要,需要在Android Studio中开发系统级别的应用。在把源码导入as的过程中摸了踩了很多坑,根据同事以前的成果以及自己的一些摸索,终于可以在as中开发系统级别的应用了,这里记录一下,方便你我他。

2017-05-09 17:16:08 7889 2

原创 双击返回键退出应用程序的方法

方法一:通过重写onKeyDown()方法 + Timer + TimerTask的方式:1、定义变量 private boolean isExit = false; private Timer timer;2、重写onKeyDown方法: @Override public boolean onKeyDown(int keyCode, KeyEvent

2017-03-15 15:27:42 650

原创 项目中引入ButterKnife的步骤

1、在工程的build.gradle文件中添加classpath 'com.jakewharton:butterknife-gradle-plugin:8.5.1'2、在需要使用的module中添加如下依赖:3、如果需要快速编程(即快速生成注解,则可以在AndroidStudio中集成Android ButterKnife Zelezny

2017-03-14 19:12:05 779

原创 安卓实现沉浸式状态栏(通过theme主题进行设置)

综述:沉浸式状态栏在许多app中已经被广泛使用了,项目中使用了沉浸式状态栏,有代码设置和theme主题设置两种方式,我的项目是以theme主题的方式来使用的,过程当中也遇到了不少的坑,现在把相关知识点记录下来,以备后期需要的时候使用。本文章中的沉浸式状态栏,实际上应该表述为透明式状态栏更为准确。在布局中需要延展到状态栏的控件下添加以下内容,表示保留status栏的空间,否则,布

2017-03-13 16:08:12 9111

转载 (转载备忘)android studio调试开发系统应用(导入修改后的的framework.jar包)

原文链接:http://blog.csdn.net/helldevil/article/details/51547454之前机器属于阿富汗就别,所以只能在苦逼的在eclipse里面开发应用。后来鸟枪换炮,系统硬件升级了,就装了个Android stuido来开发应用,好处吗,自不用说,大家百度下,这里就不做广告了。说下如果在android studio下开发系统应用,这里的

2016-12-05 12:16:58 2414

转载 AndroidStudio 更改jar包编译顺序优先于android.jar,使用@hide api

使用@hide 的api,可以通过反射,但反射速度慢,且使用不方便。@hide的api,在编译的时候有问题,如果能编译成功,是可以调用的。那么问题来了,如何编译成功?可以修改android源码,去掉@hide,编译生成该模块的framework.jar。Eclipse中直接引入该jar包在android.jar前即可。AndroidStudio就比较麻烦,需要做两步。1.引

2016-12-05 12:02:28 1577

空空如也

空空如也

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

TA关注的人

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