3 s秋天

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

Android 系统升级后的坑

1、Android 8系统以上,需要单独处理悬浮窗口 //大于8.0,popWindow的type改为TYPE_APPLICATION_OVERLAY if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { mParams.type = WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY; } else { mP...

2020-06-18 14:43:48

打造一个丝滑般自动轮播无限循环Android库

作者:一包纯牛奶链接:https://juejin.im/post/5d6bce24f265da03db0790d1本文由作者授权发布。这里我把作者两篇文章合体了,主要是为了在项目功能介绍的基础上,也可以直接看到原理实现,故文章略长,下面为文章正文。最近公司项目在升级AndroidX,由于项目中用到的一些比较老的库都已停止更新维护,因此需要将这些库替换掉,其中就包括...

2019-12-11 09:51:57

Android初、中开发工程师进价高级开发工程师所需资源书单

Android初、中开发工程师进价高级开发工程师所需资源书单Java书单 《Effective Java》 《Java编程思想》 《Java核心技术》:Java基础知识 《Java并发编程的艺术》:并发知识集合《Java并发编程的艺术》读书摘抄 《深入理解Java虚拟机》:虚拟机知识集合 Android书单 《第一行代...

2019-12-10 10:04:55

接入微信支付、支付宝支付 错误码4000,排查方法——开发记录

最近,写项目,再一次使用到了微信支付,和支付宝支付。之前无数次爬坑,可是每次出现的问题总是不一样,这一次接入支付宝,和微信,一共浪费了两天时间。总结下,遇到坑的问题所在。重点标注下——全部都是后台的问题,全部都是后台的。或者是开放平台配置的问题。跟移动端没有毛关系。没有毛关系。有时候该强硬的时候,一定要强硬起来。不然浪费时间。微信支付: 调用返回-1,因为之前项目中加了 微信分享...

2019-06-05 16:29:30

AndroidStudio导入库后不显示

我们以前在AndroidStudio导入库的步骤一般是File–>New–>import Module,然后选择库,然后Project Structure–>app–>Dependencies–>点击加号添加–>Module dependency–>选择目标库。但是这次因为更新了AndroidStudio,导入库出现了一些出乎意料的事情。比如,库整个不显...

2018-12-05 13:25:19

kotlin 视频教程

转自这里各位小伙伴久等了,我给大家录了一套kotlin的视频教程01-课程介绍http://www.365yg.com/item/6445599306496868878/02_kotlin学习方法http://www.365yg.com/item/6445599300020863502/03_kotlin选好教练车http://www.365yg.com/item/6445599...

2018-10-31 10:13:08

解决 RecyclerView嵌套 GrideView只显示一行

//重写gridview的onMeasure方法public class MyGridView extends GridView{ public MyGridView(Context context) { super(context); } public MyGridView(Context context, AttributeSet attrs) { ...

2018-06-01 11:28:55

Android-双击退出程序功能

/** * 双击退出功能是否生效(默认ture) */private boolean DOUBLECLICK_EXIT = true;/** * 双击退出函数 */private long firstTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (DOUBLECL...

2018-05-22 17:44:51

销毁Activity时添加动画效果

finish(); overridePendingTransition(R.anim.outactivity,0);//在res下创建anim文件夹,创建out_to_left.xml<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/and...

2018-03-14 15:28:46

消除手机启动时出现的白屏现象

在D:\daima\DouYinDeom\QiniuUploadDemo\src\main\res\values\styles.xml中设置//@drawable/splash  自己的一张图片<item name="android:windowBackground">@drawable/splash</item><item name="android:windowN...

2018-02-23 16:48:32

retrofit+Rxjava 封装获取接口数据

//调用 RetrofitFactory 调用你想用的请求方法RetrofitFactorypackage bwie.com.yikezhong.view.Utils;import java.util.Map;import java.util.concurrent.TimeUnit;import io.reactivex.android.schedulers.AndroidSch

2018-01-28 20:43:18

订单状态

DingDanStatusActivity package bwie.com.a20180113zhoulian.view.activity;import android.os.Bundle;import android.support.annotation.IdRes;import android.support.v7.app.AppCompatActivity;import andr

2018-01-19 10:09:30

moth购物车

package bwie.com.a20180113zhoulian.utils;/** * Created by dell on 2018/1/17. */public class ApiUtil { public static final String cartUrl="http://120.27.23.105/product/getCarts?uid=11824&sour

2018-01-19 10:01:51

自动生成代码适配文件

package com.sn.myapplication;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintWriter;public class MakeXml {//路径改成自

2018-01-15 10:32:05

正则表达式之判断是否是手机号

//判断是否是手机号public static boolean isPhoneNumber(String phoneNo) { if (TextUtils.isEmpty(phoneNo)) { return false; } if (phoneNo.length() == 11) { for (int i = 0; i 11; i++)

2017-12-10 19:09:30

自定义view之绘画太极图

mainactivity中不需要打代码public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2017-12-01 19:08:46

自定义view之绘画五角星

mainactivity什么都不需要做public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2017-12-01 19:03:40

自定义view之九宫格手势解锁空间

主页面  MainActivitypublic class MainActivity extends AppCompatActivity { private LockView lockView; // 自定义九宫格手势解锁控件 @Override protected void onCreate(Bundle savedInstanceState) {

2017-12-01 18:54:19

自定义view之圆角imageview

主页面布局   activity_main.xmlxml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"

2017-12-01 16:57:23

OKhttp post上传文件

/**     * java.io.FileNotFoundException: /storage/emulated/0/note01.md: open failed: EACCES (Permission denied)     * 文件未找到的异常....打开失败了....权限拒绝     *     * 6.0以后权限是运行时权限...     * -----------

2017-11-29 14:39:03

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。