
android
文章平均质量分 89
p大田
这个作者很懒,什么都没留下…
展开
-
Android Studio+Gitee发布库到JitPack
目录前言一、将项目发布到代码托管平台二、将gitee的项目发布到JitPack三、使用发布的库前言如何使用Android Studio发布库到JitPack,让其他开发人员使用?一、将项目发布到代码托管平台常用的代码托管平台有Gitup还有国内的Gitee。这里使用Gitee演示,步骤基本和Gitup类似1、先注册一个Gitee账号(https://gitee.com/)2、创建一个项目(一般用于演示库的使用)3、在项目中再创建一个Module(这..原创 2021-02-04 13:47:20 · 629 阅读 · 0 评论 -
android studio svn的关联与解除
一、SVN关联: 1、首先要安装svn客户端,我这里已经安装好了,安装好了以后,选中svn.exe(安装步骤跳过了) 2、配置忽略文件 - .idea 文件夹,此文件夹是用来保存开发工具的设置信息。 - .gradle文件夹,此文件夹是用来保存gradle的依赖信息。 - build 文件夹,build文件夹是用来保存编译后的文件目录。 - .iml 文件,是...原创 2020-05-18 10:17:06 · 504 阅读 · 0 评论 -
android自定义对话框
简单的总结:自定义对话框有如下步骤。1.自定义对话框样式(R.style.xxx)2.自定义对话框布局(R.layout.xxx)3.通过Dialog构建对话框(Dialog.setContentView(R.layout.xxx))4.处理事件和业务逻辑(按钮,列表,复选框等等)原创 2014-12-27 16:06:45 · 984 阅读 · 0 评论 -
android系统自带对话框
常用的android系统自带对话框:标准对话框,单选对话框,复选对话框,加载对话框。原创 2014-12-26 17:35:17 · 1096 阅读 · 1 评论 -
PorterDuff及Xfermode详解
http://blog.youkuaiyun.com/t12x3456/article/details/10432935之前已经讲过了除ComposeShader之外Shader的全部子类, 在讲ComposeShader(组合渲染)之前, 由于构造ComposeShader需要 PorterDuffXfermode或者PorterDuff.Mode作为参数,所以在此先详细地了解下这两个类的作用转载 2014-12-31 00:34:58 · 632 阅读 · 0 评论 -
Android实现图片圆角
实现的步骤:1.继承ImageView,重写onDraw方法;2.定义画布;3.通过getDrawable()获取图片,并对图片进行处理(压缩);4.通过Canvas将处理后的图片画在自定义的Bitmap中;(第一层:目标层)5.设置层与层之间的关系Paint.setXfermode(Xfermode xfermode):关键性的一步 注:《PorterDuff及Xfermode详解》6.继续通过Canvas画自定义的圆(第二层:遮罩层)7.将画好的bitmap直接显示就OK了。原创 2014-12-31 00:48:14 · 632 阅读 · 0 评论 -
android头像选择(拍照,相册,裁剪)
在做用户头像上传的时候,遇到了一个问题,就是在裁剪的时候,MIUI系统不行,程序直接崩溃了。这里的解决方案是将裁剪后的图片保存起来。private Uri mCropUri; /** * 剪切图片 * * @param uri */ private void crop(Uri uri) { // 裁剪图片意图 Intent intent = new Inte原创 2015-09-08 23:59:32 · 526 阅读 · 0 评论 -
android 状态栏一体化实现
android4.4以后新增状态栏一体化原创 2015-09-16 01:04:53 · 896 阅读 · 0 评论 -
Android顶级窗口WindowManager
创建顶级窗口的步骤:1.创建WindowManger2.创建WindowManager.LayoutParams3.获取View对象。4.设置View的控件事件,如按钮的点击事件。5.WindowManger.addView(View view, ViewGroup.LayoutParams params);显示窗口。原创 2015-01-09 23:46:37 · 1963 阅读 · 0 评论