自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Scheme 跳转

Android Scheme跳转如下:String scheme = "alipayqr://platformapi/startapp?saId=20000056";try { Intent intent = Intent.parseUri(scheme, Intent.URI_INTENT_SCHEME); startActivity(intent);} catch (...

2019-09-29 19:07:24 1933

原创 Android ActivityLifecycleCallbacks监听Activity生命周期源码分析

我们通过在Application中使用registerActivityLifecycleCallbacks()方法注册监听Activity的生命周期。我们看Application中的registerActivityLifecycleCallbacks()方法public void registerActivityLifecycleCallbacks(ActivityLifecycleCa...

2019-08-04 10:48:19 693

原创 Android 自定义View之实现ViewPager指示器

ViewPager指示器实现代码如下,我主要是实现了圆形的指示器。首先在attrs文件中添加:<declare-styleable name="ViewPagerIndicator"> <attr name="unSelectCirclerColor" format="color"></attr> <attr name="sele...

2019-07-20 17:50:42 414

原创 Android 8.1电话拨号盘搜索源码逻辑分析

DialpadFragment.java afterTextChanged() 方法:if (mDialpadQueryListener != null) { mDialpadQueryListener.onDialpadQueryChanged(mDigits.getText().toString()); }在onResume()中:final Dialtact...

2019-06-26 18:48:44 926

原创 Android 获取短信广播中的短信接受来自哪张卡槽

Android 替换系统默认短信广播public static final String SMS_RECEIVED = "android.provider.Telephony.SMS_RECEIVED";public static final String SMS_DELIVER = "android.provider.Telephony.SMS_DELIVER";在接受广播时,更具i...

2019-05-20 18:44:01 2055

原创 Android 自定义view之实现底部导航栏

Android实现底部导航栏需要在attrs文件中添加如下代码:<declare-styleable name="BottomLinearLayout"> <attr name="selectorTextColor" format="color"/> <attr name="defaultTextColor" format="color"/&gt...

2019-04-15 20:57:44 905 1

原创 RxJava源码分析(2)

接下来我们分析Rxjava中的转换集合中的数据:Observable.just(1 , 2 , 3) .map(new Func1<Integer, String>() { @Override public String call(Integer integer) { return i...

2019-03-30 19:24:13 125

原创 Android 自定义View之实现搜索框中的搜索和删除图标

Android实现搜索框代码如下需要在attrs文件中添加如下代码:<declare-styleable name="EtSearchTextView"> <attr name="serachSrc" format="reference"></attr> <attr name="serachDeleteSrc" format="r...

2019-03-30 09:56:32 695

原创 Android 实现获取双卡中的联系人

Android 获取联系人及其双卡联系人需要申请如下权限<uses-permission android:name="android.permission.READ_PHONE_STATE" /><uses-permission android:name="android.permission.READ_CONTACTS" />接下来就是实现获取双卡联系人代码:...

2019-03-29 18:45:25 581

原创 Android RxJava源码分析(1)

Observable.create(new Observable.OnSubscribe<String>() { @Override public void call(Subscriber<? super String> subscriber) { LogUtils.e(TAG , "Looper.getLoop call: " + Thr...

2019-03-29 16:49:05 173

原创 Android 实现获取短信彩信------短信详情(通过会话表中的_id)

从上篇博客中,我们获取了短信会话表中的会话_id,接下来就是实现通过短信会话表中的_id 来获取短信详情,代码如下:public static List<ModelMessage> getMsgDetailsByIDAndThreadID(Context mContext , String _ID ){ //ModelMessage 请实现自己的model ...

2019-03-28 16:39:18 716

原创 Android 实现获取短信彩信------会话列表

检查是否是系统默认的短信代码如下:public static boolean isDefaultSmsApp(Context myContext) { try { if (myContext == null) { myContext = App.mContext; } if (Build.VERSION.SDK_INT >= ...

2019-03-28 16:01:14 1025

原创 Android 调用系统分享到Facebook,Messager,What's App

Android 调用系统分享到其他包中,首先判断手机中是否含有该apppublic static synchronized boolean isContainPackName(final Context mContext , String packName) { boolean isContainPack = false; try { PackageManager ...

2019-03-28 15:28:38 9751

原创 Android中RecyclerView的适配器的简单封装

看了鸿阳大神封装的RecyclerView的适配器,自己就封装了一下适合自己的RecyclerView的适配器首先是适配器的封装public abstract class CommAdapterT> extends RecyclerView.Adapter { private Context mContext; private ListT>data; p

2017-12-14 17:54:09 522

原创 Android环信设置聊天头像问题

最近在做即时通讯,一直搞不出用户头像,在网上找了好多方法也没实现,就想到了直接改EaseUi中的代码来实现头像的展示首先在发送消息时,设置在重写它的适配器,我是全复制下来重写改了一个名字public class ChatEaseMessageAdapter extends BaseAdapter { private final static String

2017-11-09 16:26:47 1138 2

原创 配置方法数超过64k应用的问题

接入环信sdk中的easeui编译时出现下面问题解决方法:https://developer.android.com/studio/build/multidex.html#about

2017-11-07 18:02:57 190

原创 设置图片在正方形区域内左右上下移动

最近项目有个需求,要求如果图片的宽度大于图片的高度,图片在正方形区域内可以左右移动,不能上下移动,如果图片的高度大于图片的宽度,图片在正方形区域内可以上下移动,不能左右移动。public class ZoomImageView extends android.support.v7.widget.AppCompatImageView{ private static final int

2017-10-16 17:53:20 1206

原创 如何将View转变成bitmap(2)(当前view不显示)

DisplayMetrics metrics=new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);int screenWidth=metrics.widthPixels;int screenHeight=metrics.heightPixels;View view=LayoutInf

2017-10-13 17:39:16 811

转载 ScrollView嵌套EditText时ScrollView无法滑动问题

点击打开链接在setContentView()后面加上下面的代码getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);inal ScrollView scrollView= (ScrollView) findViewById(R.id.scrollView);        final

2017-09-12 11:12:39 308

原创 Android如何实现微信支付

1.到微信开发者品台注册并获取微信支付功能2.msgApi= WXAPIFactory.createWXAPI(this,"appId",true);msgApi.registerApp("appId");先到后台获取支付的数据private void toPayWX(final String payResult){ runOnUiThread(new Runnable

2017-09-01 14:37:21 389

原创 Android如何实现新手指引操作

本人是学习借鉴鸿阳大神的首先在build.grade文件中导入    compile 'com.isanwenyu.highlight:highlight:1.8.0'布局文件如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wid

2017-09-01 14:21:09 1807 1

原创 Android如何实现RecyclerView的item的展开及显示并让item位于头部

RecyclerView的初始化并设置适配器等RecyclerView.ItemAnimator animator=recyclerView.getItemAnimator();if(animator instanceof SimpleItemAnimator){ ((SimpleItemAnimator)animator).setSupportsChangeAnimations(f

2017-08-30 11:58:41 790

原创 自定义实现侧滑菜单功能

布局文件xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.co

2017-08-28 14:32:51 186

转载 AndroidScrollView滑动到顶在向下话会出现颜色块

http://yangsongjing.iteye.com/blog/1883862一、删除android ScrollView边界阴影方法方法 1) 在xml中添加:android:fadingEdge=”none” 2) 代码中添加:ScrollView.setHorizontalFadingEdgeEnabled(false); 二、删除ScrollView拉到尽

2017-08-25 11:29:03 494

原创 Android实现支付宝支付

1.到蚂蚁金服创建应用并签约2.将数据提交到后台服务器数据请求成功后进行支付宝支付3.new Thread(){ @Override public void run() { super.run(); try{ JSONObject json=new JSONObject(payInfo);//获取从服务器传来的数据

2017-08-23 17:03:56 180

原创 如何将view转换成bitmap

推荐;http://blog.csdn.net/chenshijun0101/article/details/38022789

2017-08-09 11:27:20 374

原创 Android实现拍照及从相册获取图片

首先要检查android6.0的权限//动态相机权限:if (ContextCompat.checkSelfPermission(MainActivity.this, android.Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) {

2017-08-04 10:19:56 576

原创 SharedSDK进行自定义的分享qq,新浪微博,微信

集成就就去http://mob.com/官网进行注册获取信息分享到qqPlatform.ShareParams sp=new Platform.ShareParams();sp.setTitle(tv_pinfen01.getText().toString().trim());sp.setTitleUrl("www.daodianwang.com");sp.setText("来自

2017-08-04 10:11:24 372

原创 图片的二次采样

由于BitmapFactory.decodeFile()获取图片有时候会报内存溢出,用了bitmap.recycler()也没用,就用了以下方法来进行图片的二次采样 BitmapFactory.Options options=new BitmapFactory.Options(); options.inJustDecodeBounds=tru

2017-08-04 10:05:14 213

Andorid6.0检查权限工具

简单好用的Android6.0检查权限的工具,简单名了,很好用哦

2017-12-14

空空如也

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

TA关注的人

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