自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android View 自带旋转动画设置

  在实际项目中有时候,点击箭头,要改变箭头的方向,这个时候你想代码简单点,并且不用那么麻烦,就实现这个功能 这个代码如何写 如: float rotation = ivArrow.getRotation(); if (rotation==180){ ivArrow.setRotation(0); ...

2019-01-31 19:18:09 1805

原创 Android 热更新 成功后的英文提示的修改

在主界面  检查热更新 第一步: /** * 检查热更新 */ private void checkHotfix() { PatchManager.getInstance().setTag(""); PatchManager.getInstance().setChannel(""); PatchManager.g...

2019-01-30 19:41:53 824

原创 Android 基础 list!=null和list.size()>0 list.isEmpty的区别

1. list==null  说明了没有进行初始化,此时要是调用任何的方法的话都会抛出空指针异常,而list.size()==0表示此list已经new过,但是其中没有存入任何值。 list.siEmpty();源码: public boolean isEmpty() { return size == 0; } 从源码可以看出isEmpty比List.size多操作一...

2019-01-30 17:17:01 1968

原创 关于安卓图库更新的问题无效解决办法

参考自:https://blog.csdn.net/qq_34157407/article/details/51407992修改前: // 其次把文件插入到系统图库 try { MediaStore.Images.Media.insertImage(context.getContentResolver(), ...

2019-01-29 20:31:02 1938

原创 Tinker.UncaughtHandler: TinkerUncaughtHandler catch exception:java.lang.RuntimeException: Unable to

最近切换分支后,重新打包, 就改了几个资源文件,替换了几张图片,发现,打包的时候报了以下这个错误:01-29 14:03:10.320 9288-9288/com.mobile.wwww E/Tinker.UncaughtHandler: TinkerUncaughtHandler catch exception:java.lang.RuntimeException: Unable to g...

2019-01-29 15:10:56 6483

原创 Android 应用内跳转QQ应用 会话界面

ARouter.getInstance().build(ARouterPath.WEB_ACTIVITY).withString(ARouterPath.URL, "http://wpa.qq.com/msgrd?V=3&uin=785667852&Site=QQ客服&Menu=yes").withString(ARoute...

2019-01-28 14:05:38 1246

转载 不可思议的OOM

转载自:https://www.jianshu.com/p/e574f0ffdb42 摘要: 本文发现了一类OOM(OutOfMemoryError),这类OOM的特点是崩溃时java堆内存和设备物理内存都充足,探索并解释了这类OOM抛出的原因。关键字: OutOfMemoryError ,OOM,pthread_create failed , Could not allocate...

2019-01-26 21:05:10 379

转载 Android获取应用签名(开发版SHA1和发布版SHA1)

转载自:https://blog.csdn.net/maminghuicsdn/article/details/79191633比如我的签名文件:abcd.jks 秘钥 :123456789 1.打开CMD命令行进入本机安装的jdk或jre下的bin目录输入:cd C:\Program Files\Java\jre8\bin (自己的电脑的JDK安装目录)比如我的签名文件放在F:\我的...

2019-01-26 14:44:26 197

原创 Android seekBar的使用

以下代码为应用项目中SeekBar的全部内容和代码展示:xml  文件中 <SeekBar android:id="@+id/seekBar" android:layout_width="200dp" android:layout_height="wrap_content" andro...

2019-01-25 19:10:41 3066

原创 Android TaskExecutionException: Execution failed for task ':app:process 部分该问题的解决.

最近git 拉项目的时候, 编译时发现报了这个错:org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:processxxxDebugManifest'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExec...

2019-01-25 17:07:10 2210

原创 今日头条的屏幕适配方案,项目实操使用.

以前的项目一直采用一些比较老的适配方案,也没有出现什么问题,但是人总要学点新东西,让自己一直待在新技术里面,这样才能让自己立于不败之地, 最近闲来无聊,在自己的项目中大胆的采用了上面的适配方案,并试一下实际效果怎样?这个是: github项目地址: https://github.com/JessYanCoding/AndroidAutoSize下面是使用步骤: 添加依赖: api ...

2019-01-25 16:49:31 1106

转载 Android最强屏幕适配方案对比解析

转载自:https://blog.csdn.net/u011200604/article/details/84990040本文已整理成博客,见: https://blog.csdn.net/u011200604/article/details/84990040注: 本文最终方案推荐源于JessYanCoding/AndroidAutoSize 的开源库(详见GitHub)在Androi...

2019-01-25 16:22:34 742

原创 Android RxJava 非UI线程解析数据 示例

  disposableCheckSmall = Single.create(new SingleOnSubscribe<Integer>() { @Override public void subscribe(SingleEmitter<Integer> emitter) throws Exception { ...

2019-01-24 21:30:40 279

原创 Android 原生自定义界面弹框写法

源代码: AlertDialog dialog;AlertDialog.Builder alterDialog = new AlertDialog.Builder(getActivity(), R.style.MyDialog); alterDialog.setView(R.layout.land_set_passward_dialog);//加载进去 ...

2019-01-21 20:34:32 1112 2

原创 Anroid Fragment跳转竖屏后,返回横屏时,界面空白的解决办法:

最近在做一款横屏App的时候,遇到,当点击横屏Fragment中的item的时候,跳转到数据activity界面时候,然后点击返回,发现界面数据空白,感觉数据也还在,该走的方法也走了,但是界面就是空白的,这是什么鬼?然后不停的打断点发现该走的流程就是走了,但是界面就是不显示这个问题出在哪里呢,然后我就开始打印Fragment的生命周期,看看他在这个过程中走了哪些个方法.最后再onResume(...

2019-01-19 19:44:30 1485 1

原创 android android:duplicateParentState="true" "false"

转载自:https://blog.csdn.net/ysh06201418/article/details/39641419今天要做一个效果,组件RelativeLayout上有两个TextView,这两个TextView具有不同的颜色值,现在要的效果是,当RelativeLayout被点击时,整个item有高亮背景。同时这两个TextView要变色。就是父控件响应点击事件,子View不响应点...

2019-01-18 15:10:39 698

原创 RecyclerView item被抢夺焦点的问题的解决

最新线上项目,  在被大范围使用的时候, 市场客服,反馈,部分用户手机在使用的时候,有个界面点击条目老是点不动,  但是我们在做灰度测试的,公司所有的测试机都没有发现这个问题, 导致这个问题不知道如何处理和解决  后来看了代码,我的item里面没有EditText  也没有什么子控件抢夺焦点事件, 唯独可能有个定时器,改变UI效果,可能导致焦点事件被抢夺, 这个时候,要处理这个事件分发问题,感...

2019-01-18 14:55:24 6247 1

转载 Android 代码中文字在手机上显示乱码问题解决方法

在学习Android过程中,用于测试时发现,代码中的中文在真机上会显示乱码,网上查阅了些资料,参考如下:http://www.androidchina.net/3024.htmlhttp://blog.csdn.net/sljjyy/article/details/11976099 这些方法都是他人实践总结出来的,但是未能解决我的实际问题,困扰许久,最后在一位网友的提示的下...

2019-01-18 13:41:12 6228

转载 Android app内部启动qq/跳转到QQ添加好友

转载自;https://blog.csdn.net/minwenping/article/details/58651992 测试让售后qq号码做超链接,点击qq号码跳转到手机qq聊天界面,或者添加好友, 先看第一种方式调动手机qq的效果 第一种方式的启动代码如下:  private View.OnClickListener mQQclickListener=new View.OnC...

2019-01-17 20:30:46 5371

原创 Android WebView 加载网页聊天室,正确写法(避免部分手机,选择图片无法发送问题的出现)

java 代码:package com.example.webviewdemo;import android.annotation.SuppressLint;import android.annotation.TargetApi;import android.app.Activity;import android.content.ClipData;import android.c...

2019-01-17 19:58:29 563

原创 Android使用ContentProvider报异常(java.lang.SecurityException: Permission Denial: opening provider)

   具体错误日志如下:01-17 17:25:46.497 20353-21018/ E/Tinker.UncaughtHandler: TinkerUncaughtHandler catch exception:java.lang.RuntimeException: An error occurred while executing doInBackground() at...

2019-01-17 19:44:45 5777 1

原创 网络图片转换为Bitmap

public static Bitmap netUrlPicToBmp(String src) { try { URL url = new URL(src); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.s...

2019-01-17 15:54:34 921

转载 Android通过ping操作进行网络检测,并返回花费的时间

/** * author: 李文烙 * date: 2017/11/7 * desc:ping工具类 */public class PingNet {    private static final String TAG = "PingNet";    /**     * @param pingNetEntity 检测网络实体类     * @return 检测后的数据   ...

2019-01-17 13:25:03 1395

原创 Android 实际项目中,热更新的使用和集成(该代码支持多渠道包热更新)

长话短说:  直接贴上使用步骤   第一步: 添加依赖://------------------------------热更新

2019-01-16 17:38:00 586

原创 Android 热更新集成完毕后,如何合并差分包,和打差分包的相关步骤.

最近线上项目,老是出现一些小问题, 但是又比较紧急,所以就使用了腾讯的热更新,避免每次都发布新的版本共用户升级.  热更新集成完毕后, 需要进行一系列的步骤来实现,为了避免第一次使用的同学走弯路,我把我的操作步骤分享给大家,希望能够帮助到你: 第一步:  把基础包的放入到bakApk目录下, 改目录 是要和def bakPath = file("${buildDir}/bakApk/...

2019-01-16 16:46:59 1127 1

原创 Android 如何在Android Studio目录的build文件下,新增一个根目录

代码如下: 在Project --> app 中的build.gradle 文件下 新增: def bakPath = file("${buildDir}/bakApk123/")该行代码即可  bakApk123 该文件名是自己随便命名的,然后打包的时候,采用gradle打包,即可以发现打包成功后,会在bakApk123 目录下新的apk 生成...

2019-01-16 16:10:15 5962

原创 Android 关于热修复相关遇到的问题

最近项目在使用热修复的时候,遇到这样一个问题,在部分手机上老是提示热修复失败,后来发现热修复的检查的时候是需要读取手机内存的权限的,没有权限是无法下载补丁的.通过这个,给手机加上了这两个权限,在进入主界面进行热修复的相关操作  检查权限是在启动页的时候实行,代码如下: @Permission({Manifest.permission.READ_EXTERNAL_STORAGE,Manif...

2019-01-16 13:22:14 278 2

原创 Android App中如何实现一个Activity显示所有界面(干净利落的写法)

代码如下:1.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" and...

2019-01-14 21:34:50 2787 2

转载 解决Failure [INSTALL_FAILED_TEST_ONLY]

文章部分出处,感兴趣的朋友请移步:http://blog.csdn.net/shift_wwx/article/details/78468397  平台版本是android 7.0,在adb install *.apk 会提示下面的错误: Failure [INSTALL_FAILED_TEST_ONLY] 方法1:修改AndroidManifest.xml 中an...

2019-01-14 14:56:38 216

原创 Android 动态获取屏幕的宽高的方法

@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); WindowManager m = getWindowManager(); Display d = m.getDefa...

2019-01-12 13:24:38 448

原创 Android 手机横屏时,输入框铺满全屏的解决方案

 最近在做一款横屏的手机App ,发现在手机横屏时候,弹出的输入框,全部都是占满屏幕的,这样用户体验非常不好,产品又要必须改进,那只能自己想办法,要么看看有没有比较高效简单的解决方法,要么自己写个自定义控件,这样要发很多时间  经过探索总结,以下下面三种方案,大家可以借鉴下:方法一:在代码里直接对EditText进行设置mEditText.setImeOptions(EditorInfo...

2019-01-05 19:18:46 5970 2

原创 遇到公司共享文件夹,打不开时的处理方式

SMB v1检测: Get-WindowsOptionalFeature –Online –FeatureName SMB1Protocol禁用: Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol启用: Enable-WindowsOptionalFeature -Online -FeatureName SMB...

2019-01-05 14:58:15 8565 1

JDBC开发步骤

JAVAEE java调用存储过程 JDBC 的开发步骤,和示例代码

2018-10-25

空空如也

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

TA关注的人

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