自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android Q。 复制文件或者读取文件无效原因

解决方案:清单文件增加 android:requestLegacyExternalStorage="true" 原因:由于谷歌在10系统的修改 导致在使用。listFiles() 方法一直是空。

2020-01-01 15:26:11 749

原创 Android 多条通知 点击数据总是显示最后一条

Intent intent = new Intent(); intent.putExtra("pushMessage", msg.obj.toString()); intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP); ...

2020-01-01 15:22:31 622

原创 Collections.sort(list); 轻松实现 字符的集合 含有数字的排序

Collections.sort(list);// 逆序Collections.reverse(records);List逆序Collections对List集合中的数据进行排序有时候需要对集合中的元素按照一定的规则进行排序,这就需要用到Java中提供的对集合进行操作的工具类Collections,其中的sort方法先

2017-08-22 10:43:07 2303

原创 java.lang.StackOverflowError: stack size 8MB. 使用Edittext 监听方法 时候 出现的错误

setText 会自身触发监听事件  一直会重复调用   所以需要加条件约束

2017-08-11 01:04:28 1295

原创 TextView 代码中设置字体加粗

if (info.getMsgstatus() == 1) { holder.contentText.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));//加粗}else{ holder.contentText.setTypeface(Typeface.defaultFromStyle(Typeface.NORMAL));

2017-08-04 11:09:11 12989

原创 EditText禁止输入表情符号

Android EditText 里面屏蔽第三方输入法的表情第三方的输入法的表情可能会给开发带来一定的麻烦,一般地像服务器上传的字符都是普通的字符,但是测试,就是狠狠得拿出搜狗输入法,点几个表情,大问题来了,要么是显示异常,要么是直接crash,但是有很少的部分机型,会支持,可能是第三方的ROM对Android 的TextView 做了一定的处理,所以,我们只能干掉该死的表

2017-08-04 09:52:30 282

原创 android overridePendingTransition的简介

overridePendingTransition的简介1 Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画。它包括两个部分:一部分是第一个activity退出时的动画;另外一部分时第二个activity进入时的动画;在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overrid

2017-08-03 20:11:34 378

原创 默认 导航栏自适应

默认  导航栏自适应       // 透明导航栏    // 透明导航栏//        getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);//        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)

2017-08-03 20:09:16 663

原创 欢迎使用CSDN-markdown编辑器

1.配置环境 project build.gradle buildscript { repositories { jcenter() } dependencies { classpath ‘com.android.tools.build:gradle:2.3.2’ classpath ‘com.ja

2017-08-03 16:42:38 152

原创 在做修改密码的 输入空格 是禁止的 EditText禁止输入空格 和 换行

editText.setFilters(new InputFilter[]{filter});private InputFilter filter=new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int ds

2017-08-03 16:25:28 397

原创 android 设置中清除数据 重启应用

1.没有监听的广播2.在初次登陆设置 本地的标志 3.在BaseActivity 中 判断 本地标志 是否被清除 4.清除就重启App  Intent i = getBaseContext().getPackageManager()          .getLaunchIntentForPackage(getBaseContext().getPackageName());  

2017-07-30 23:57:53 1399

原创 Android Service学习之AIDL, Parcelable和远程服务

AIDL的作用    由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。    通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。

2016-11-08 16:26:15 216

原创 使用gifView加载gif动画

由于Android中并没有直接播放动画GIF图片的view,所以我们可以利用GifView控件来实现GIF图片展示功能。GifView的Jar包由四个类组成:GifAction.java 主要用来监视GIF图片是否加载成功GifFrame.java 里面三个成员:当前图片、延时、下张Frame的链接。GifDecoder.java 解码线程类GifView.java 是

2016-10-31 15:43:04 312

转载 【Android】ListView监听上下滑动(设置滚动监听判断ListView的滚动方向同时获取屏幕高度、ListView实际高度,判断是否需要展示返回顶部按钮(具体逻辑请看代码--附有详细注释)。

package com.zihao.activity;   import java.util.ArrayList; import java.util.List;   import com.zihao.adapter.MyAdapter; import com.zihao.utils.ScreenUtil;   import android.os.Bundle;

2016-05-13 10:11:17 1263

MapActivity.java

仿微信发送位置源码

2020-01-01

PullToRefreshViewDemo

可以嵌套LiSTvIEW

2016-12-02

vitamio5.0.1修改过的实例

vitamio5.0.1修改过的实例

2016-12-01

BarChart3sDemo柱形图3个一起 和 饼状图 ecl版.zip

安卓 图表 框架 柱形图和饼状图 mpandridchart

2016-06-29

【Android】ListView监听上下滑动(判断是否显示返回顶部按钮)

设置滚动监听判断ListView的滚动方向同时获取屏幕高度、ListView实际高度,判断是否需要展示返回顶部按钮(具体逻辑请看代码--附有详细注释)。

2016-05-13

空空如也

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

TA关注的人

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