自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小风88的博客

走自己的路 让别人说去吧

  • 博客(13)
  • 收藏
  • 关注

原创 解决android横屏后activity启动两次onCreate方法

开发了一个安卓平板上的应用 想让应用一直处于横屏状态不随屏幕旋转 但是设置后发现activity会被创建两次很是不爽 解决了分享一下在配置清单文件中的application中添加这两句代码就搞定了android:screenOrientation="portrait"android:configChanges="orientation|keyboardHidden"

2017-06-20 13:57:12 3398 2

原创 android实现开机自启

最近做一个安卓电子秤的软件 需要开机自己启动电子秤应用 弄了好半天终于成功了 写个博客记录下 希望也能帮助到大家创建个类继承BroadcastReceiver 实现onReceive方法进行广播接收 接收到开启发起的广播后启动app的首页面public class AutoStartReceive extends BroadcastReceiver { static final S

2017-06-20 13:42:56 405

原创 修改switch的样式

第一步,创建Switch主题 #46bdbf #f1f1f1 #42221f1f 在xml文件中使用这个主题<Switch android:layout_width="wrap_content" android:layout_height="wrap_content" android

2017-06-19 10:43:05 2514

翻译 配置私有maven服务器管理android项目依赖

1. 安装maven服务器2. 上传库文件3. 使用库文件之前的一篇文章记录了如何使用git submodule(或者svn external)功能和gradle进行依赖管理,但是实际操作的时候发现一个问题,即Android库和Android项目包名部分重复的时候,修改包名就变得非常麻烦,举例说明项目A依赖于基础库B,A的包名为me.test.projectA,B的包名为me.te

2017-06-19 10:36:27 645

原创 view显示波纹样式

首先创建ripple.xml文件,内容如下<ripple xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:color="@color/lightred" tools:targetApi="l

2017-06-19 10:28:02 250

原创 Bitmap转换成字节

Bitmap bitmap = intent.getExtras().get("data");ByteArrayOutputStream stream = new ByteArrayOutputStream();bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);byte[] byteArray = stream.toByteArr

2017-06-19 10:24:11 345

原创 提示so文件找不到的错误

需要手动添加jniLibs目录到build.gradle文件android { sourceSets { main { jniLibs.srcDirs = ['libs'] } } }

2017-06-19 10:14:59 310

原创 在build.gradle文件中添加若干个依赖后出现以下问题,字面意思是测试app和正式app使用了不同版本的依赖

1. 统一依赖版本2. 阻止(exclude)在build.gradle文件中添加若干个依赖后出现以下问题,字面意思是测试app和正式app使用了不同版本的依赖Error:Conflict with dependency 'com.google.code.findbugs:jsr305' in project ':app'. Resolved versions for app (3.0

2017-06-19 10:04:17 851

原创 androidstudio打包不同版本的apk

如果你的项目具有不同的版本,例如测试版、稳定版、免费版、收费版,而这些版本的代码是相同的,只不过有些变量不同,这时一般都是通过buildConfigField方法实现相同的代码打包出不同的apk,详细说明可以参考官方文档:配置构建例如你的项目对应两个服务器,配置如下buildTypes { debug { buildConfigField "String", "ENDP

2017-06-19 09:53:46 1928

原创 Android自定义Toast样式

Android自定义Toast样式public class ToastUtils { private static Toast toast; private static TextView textView; public static void showToast(Context context, String text) { if (to

2017-06-16 11:42:18 544

转载 Android 获取 Wifi 信号强度,检测是 Wifi 或者流量,获取手机电池电量及充电状态

Android 获取 Wifi 信号强度,检测是 Wifi 或者流量,获取手机电池电量及充电状态分类:Android (573)  (0)  举报  收藏Android 获取 Wifi 信号强度,检测是 Wifi 或者流量,获取手机电池电量及充电状态初始化: private static BroadcastReceiver batteryL

2017-06-16 11:35:54 658

翻译 android中shape的使用

表格布局中每个TableRow表示一行,TableRow中的每个基本控件都是一列,这是一个三行两列的布局这里的表格背景是自定义的shape,下面分别看一下三个shape的代码。1.shape_top_corner_no_bottom_line.xml文件:顶部带圆角 白色背景 灰色边框 无下边框 长方体                       

2017-06-15 10:40:23 244

原创 androidStudio打包apk混淆配置

开发android中需要打包apk的时候学习了一下关于打包apk混淆和优化的一些配置 记录到这里 希望对大家有帮助buildTypes {        debug {            minifyEnabled false            zipAlignEnabled false            shrinkResources false

2017-06-15 10:17:33 455

空空如也

空空如也

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

TA关注的人

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