ITzhongzi的博客

不管前方的路有多远和多苦,只要走的方向是正确的,不管多么崎岖不平,都比站在原地更接近幸福!...

从AlertDialog到DialogFragment

写在前面: 在最新的SDk中谷歌不推荐使用AlertDialog,而是使用更加灵活的 DialogFragment,本文主要介绍DialogFragment的使用。 AlertDialog 基本使用 AlertDialog.Builder builder = new AlertDialo...

2019-04-18 16:52:56

阅读数 17

评论数 0

android属性动画

属性动画和补间动画 是 android的两种动画,补间动画用的比较多。 区别:补间动画不会改变图片的真是左边,只是改变视觉效果。属性动画会真实的改变图片的左边。 效果展示 示例代码 MainActivity package com.example.www.animation; impor...

2019-04-12 14:41:51

阅读数 8

评论数 0

android补间动画(透明,旋转,缩放,平移)

安卓基本的补间动画。(透明,旋转,缩放,平移) 效果展示 具体代码 MainActivity package com.example.www.animation; import android.support.v7.app.AppCompatActivity; import androi...

2019-04-12 11:05:04

阅读数 7

评论数 0

fragment基本使用

fragment 是activity的一部分,拥有自己的生命周期。 使用方式 静态声明fragment 动态添加fragment 静态声明 MainActivity package com.example.www.myapplication; import android.os.Bun...

2019-04-11 15:15:56

阅读数 25

评论数 0

vitamio视频播放器实现

使用第三方的vitamio插件实现简易的播放器。vitamio版本(5.2.3) 官网地址:官网地址 效果展示 效果 项目结构 代码: MainActivity package com.example.www.app; import android.app.Li...

2019-04-10 10:54:41

阅读数 7

评论数 0

android音乐播放器

需求描述: 拥有播放,暂停,重新播放和停止等功能。 并且随着音乐的进度,进图条会自动更新。手动拖动进度条也会更新音乐的进度。 效果展示 示例代码 MainActivity package com.example.www.musicdemo; import android.Manifes...

2019-04-08 16:09:47

阅读数 176

评论数 1

android撕衣服案例解析

市场上撕衣服案例的解析,两张图片,设置屏幕触摸事件,触摸的时候把范围内的元素设为透明。 效果掩饰 项目结构 代码 MainActivity package com.example.www.ripclose; import android.graphics.Bitmap; import ...

2019-04-04 17:15:40

阅读数 179

评论数 0

android画板案例

思路: 模仿电脑端的画图功能。 效果展示 目录结构 代码 MainActivity package com.example.www.paintboard; import android.annotation.SuppressLint; import android.graphics.B...

2019-04-04 15:33:19

阅读数 28

评论数 0

android图片处理(平移、缩放、镜面、倒影)

android系统提供了 对图片的一些列操作,包括图片的平移、缩放、镜面、倒影等操作

2019-04-04 11:29:11

阅读数 173

评论数 0

ConstraintLayout布局进阶

写在前面: ConstraintLayout 的基本应用本文就不做介绍了,已经有很多不错的文章供大家可以参考,这里只介绍相对高级的使用。 参考文章 ConstraintLayout 属性详解 和Chain的使用 ConstraintLayout 学习笔记 ConstraintLayout简介 ...

2019-04-03 17:24:15

阅读数 52

评论数 0

android图像复制

需求描述: 在原图上操作或者修改可能会直接报错,这个时候我们需要把推片复制一份进行操作。 函数封装 /** 创建一个bitmap的副本 * @param bitmap * @return */ public Bitmap copyBitmap(Bitmap...

2019-04-03 10:09:38

阅读数 26

评论数 0

android ImageView加载大图解决方案

需求面熟:ImageView.setImageBitmap设置较大的图片时会报错,安卓对图片的大小进行了限制。 参考文章: Android中高效的显示图片 - 加载大图(setImageBitmap) 效果展示 项目结构 效果展示 示例代码 MainActivity ...

2019-04-02 18:07:37

阅读数 18

评论数 0

android选择相册图片并显示

需求描述: 选择手机相册中的一张图片,并通过ImageView展示出来 参考博文: android打开手机相册获取真正的图片路径 效果展示: 示例代码: MainActivity package com.example.www.mutilmedia; import android.Manif...

2019-04-02 16:12:45

阅读数 43

评论数 0

ContentProvider应用间数据共享案例

描述: contentProvider主要用在不用应用之间的数据共享 效果展示 第一个应用 第二个应用 完整的实例代码 应用1 MainActivity package com.example.www.app2; import android.content.Con...

2019-04-01 15:44:08

阅读数 26

评论数 0

android远程服务

概念: 在我们的app中调用另一个 app的服务,我们称之为远程服务。需要使用 AIDL进行 ·IPC·(跨进程通信)。 IPC:Inter-Process Communication,即跨进程通信 AIDL:Android Interface Definition Language,即And...

2019-03-29 13:46:01

阅读数 56

评论数 0

android电话监听器

思路: 先开启一个电话服务,在该服务中注册电管监听事件,来监听电话的状态。 注意: 要首先运行我们的app,并且开启服务才可以实现电话的监听 具体代码实现: MainActivity package com.example.www; import android.Manifest; imp...

2019-03-29 10:10:18

阅读数 45

评论数 0

android帧动画

思路: 在drawable之中创建一个xml文件,把相关的动画图片引进来。再用AnimationDrawable来加载即可 图片素材地址: 素材地址: 艾斯动画素材地址 示例代码: layout.xml文件(在drawable文件夹中) <?xml version="1....

2019-03-28 15:10:18

阅读数 25

评论数 0

dialog基本使用介绍

因为基本没什么难度,直接上代码 示例代码 public void nornal(View view) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(&...

2019-03-28 10:54:23

阅读数 43

评论数 0

android广播

注意事项 解决Android8广播的静态注册接收不到问题 示例代码(无序广播) 发送自动以广播: public void sendBroadCast(View view) { Intent intent = new Intent(); inten...

2019-03-26 15:46:35

阅读数 19

评论数 0

service组件学习总结

参考文章: Android Service使用详解 (service基础知识猛戳这里) service概述 官方描述: A Service is an application component representing either an application’s desire to per...

2019-03-26 13:37:14

阅读数 47

评论数 0

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