自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 android:allowBackup="false" 的一些小实践

mainfest application中的allowBackup 的基本介绍  不多说 网上很多  说说具体实践  android打debug包时候  allowBackup设置false会出现无法打包情况  但是设置成true 在上生产时改成false 会很麻烦 有没有替代办法呢  有  !使用 tools:replace="android:allowBackup" 就可以了    因项目中...

2018-04-23 14:53:50 449

转载 android7.0及以上popwindow显示位置异常的原因

原本据说这事sdk24 25 带的一个bug   但是延伸到了 8.0就有点奇怪了  网上搜到的方法大部分是if (Build.VERSION.SDK_INT >= 24) { int[] location = new int[2]; anchor.getLocationOnScreen(location); // 7.1 版本处理 if (Build...

2018-04-19 11:54:17 870

转载 华为手机开启日志输出的方法

华为手机记不清从什么时候开始  默认把日志输出关了  每次手机重启后 都需要手动开启  具体方法  在手机的拨号界面 输入 *#*#2846579#*#*  进入工程菜单  选择后台设置  =>ap log设置 打开  就能进行日志输出了  ...

2018-03-20 16:02:50 4410

原创 自定义环形进度条按钮

项目上需要一个按钮 实现点击变换 并有进度条提示 结束后有事件可以回调  直接先看成果吧  不要吐槽为啥是个弧  项目需要....T_T代码奉上  package com.example.main.aidltest.view;import android.animation.ValueAnimator;import android.content.Context;import androi...

2018-03-06 14:34:02 235

原创 Textview中部分文字改变大小颜色的方法

TextView tv=(TextView)findViewById(R.id.tv); TextView tv2=(TextView)findViewById(R.id.tv2); TextView tv3=(TextView)findViewById(R.id.tv3); String str="前面正常<font color='#ff0...

2018-03-05 11:36:45 1457

原创 Aidl 进程间语言的简单使用与demo

    AIDL (Android Interface Definition Language), Android接口定义语言,Android提供的IPC (进程间通信)的一种独特实现。      当你需要一个远程的service帮助你完成一些东西(最常见的音乐播放程序),同时也需要与它进行一些交互的时候  你就可以用Aidl实现(当然也可以用广播 不过效率比较低下 )如何定义一个Aidl文件  ...

2018-03-01 14:18:26 277

转载 十分好用的免root查看数据库工具

1,在build.gradle中添加:compile 'com.amitshekhar.android:debug-db:1.0.0'2,在Mainactivity中添加:DebugDB.getAddressLog();3,运行app在调试界面查看:D/DebugDB: Open http://192.168.1.101:8080 in your brows

2018-02-07 16:00:39 745

转载 软键盘(华为及一些全面屏手机)遮挡弹窗的方法

用的是popwindow的话 在你的pop上加上这句//防止软键盘阻挡popwindow.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);用的是dialog的话在setcontentview前 加入 getWindow().getDecorView().setSystemUiVisibili

2017-12-07 11:41:43 2215

原创 关于Android studio 编译时提示Failed to create MD5 hash for file 的解决办法

出现这个问题   多会出于 自己接收新项目时候  不要急  解决方法如下   检查引用的libs 是否正确   其次 检查 项目的libs 库中 是否有相对应的jar包  大部分都是因为libs下没有相对应的jar包 导致编译失败

2017-11-02 16:48:14 3264

原创 获取Context的3种方法

今天遇到个问题  在写工具类的时候  需要一个Context进行初始化,但是又不想通过传参方式初始化,然后  就琢磨了用了其他的方法 第一种  使用Application的Context,在正常项目中  都会继承Application 进行一些数据初始化  ,在初始化中  使用一个全局静态变量保存Context,然后所有的工具类都可以使用此Context进行初始化public clas

2017-04-11 10:18:39 3701

AIDL的简单使用

一个简单的AIDL的demo 包括基本构建 还有怎么使用自定义类等

2018-03-01

空空如也

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

TA关注的人

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