关闭
当前搜索:

android设置头像同时设置模糊背景

思路很简单,设置头像的同时将背景也设置成头像的图片,然后将图片变成高斯模糊图。这里我们需要使用第三方库来设置高斯模糊效果。首先在Project下的build.gradle里添加以下代码:allprojects { repositories { ... maven { url "https://jitpack.io" } } }然后APP下的build....
阅读(18) 评论(0)

android 8种对话框(Dialog)使用方法汇总

作者:@gzdaijie 本文为作者原创,转载请注明出处:https://www.cnblogs.com/gzdaijie/p/5222191.html 目录 1.写在前面 2.代码示例 2.1 普通Dialog(图1与图2) 2.2 列表Dialog(图3) 2.3 单选Dialog(图4) 2.4 多选Dialog(图5) 2.5 等待Dialog(图6) 2.6 进度条D...
阅读(566) 评论(0)

android listview接口回调

listview中假设有这么一种情况,如上图,我们要点击listview中的电话号码才可以拨号,点击其他地方则不会有反应。如果我们把执行拨号的代码写在适配器中的话,则无法执行,因此这个时候就需要用到接口回调了,点击listview中的某个控件,让这个控件的监听逻辑在当前activity中执行。 首先在adapter中定义一个接口 public interface OnCall {...
阅读(20) 评论(0)

android改变CheckBox的样式

在资源文件夹drawable中新建一个checkbox.xml文件 <item android:drawable="@drawable/check_box" android:st...
阅读(66) 评论(0)

ExpandableListView的简单实现方法

废话不多说直接上代码:package com.test.dmptest.expandablelistview;import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view....
阅读(37) 评论(0)

android将布局保存成图片

在项目有一个广告图制作的功能,简单说就是在特定的布局中添加图片和文字,最后将其保存成一张图片就OK了。 首先写一个布局,给个id,然后oncreate方法中设置:layout_1 = (RelativeLayout) findViewById(R.id.layout_1); layout_1.setDrawingCacheEnabled(true); layout_1.buildDrawingCa...
阅读(49) 评论(0)

android设置bitmap的尺寸

public Bitmap zoomImg(Bitmap bm, int newWidth, int newHeight) { // 获得图片的宽高 int width = bm.getWidth(); int height = bm.getHeight(); // 计算缩放比例 float scaleWidth = (...
阅读(95) 评论(0)

android在代码中设置控件的长和高

这里介绍LinearLayout和RelativeLayout两种布局下的控件LinearLayout.LayoutParams paramss = (LinearLayout.LayoutParams) imageview.getLayoutParams(); paramss.height = 100;//设置布局的高度 paramss.weight = 100;/...
阅读(51) 评论(0)

Android类似IOS的果冻效果

SlidingLayout是一种Android平台的View控件,可以帮助你实现类似微信网页浏览的下拉功能,也可以帮助你实现类似iOS中UITableView的下拉上拉弹跳的果冻效果。SlidingLayout完美兼容Android自带库和兼容库的所有View组件,包括RecyclerView、ListView、ScrollView以及WebView等等。SlidingLayout简单易用,最低支持...
阅读(51) 评论(0)

HelloCharts X轴text太挤了解决办法(适用于折线图和柱状图)

HelloCharts图标如果数据太多会导致X轴的text重叠解决办法就是在 setLineChartData(lineData); 后面写上如下代码//X轴最多只能显示6个,多出来的滑动展示,防止X轴挤到一堆 Viewport viewport =new Viewport(0, chartView.getMaximumViewport().height()*1.25f, numV...
阅读(170) 评论(0)

android好看的加载动画

首先是一个工具类:import android.app.Dialog; import android.content.Context; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.ImageView;import com.Tes...
阅读(71) 评论(0)

android spinner初始化时不执行点击事件

网上有很多解决办法是这样的:spinner.setSelection(0, true);但是这种方法在android7.0以后就失效了,所以还是用下面这种简单粗暴的方法吧:spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override...
阅读(75) 评论(0)

android okhttp3使用base64字符串上传图片问题

今天做一个图片上传,上传上去老是显示不出来。上传的方法是将图片的bitmap转成base64字符串,然后将这串字符串上传到服务器。bitmap转base64字符串的方法://将bitmap转成Base64字符串 public static String bitmapToBase64(Bitmap bitmap) { ByteArrayOutputStream bos=new ByteArra...
阅读(182) 评论(0)

AndroidTagView 云标签

第一步:首先要添加依赖dependencies { compile 'co.lujun:androidtagview:1.0.3' }第二步:在布局中使用AndroidTagView,可以使用自定义属性。<co.lujun.androidtagview.TagContainerLayout android:id="@+id/tagcontainerLayout"...
阅读(55) 评论(0)

Android hellochart折线图各属性设置

private void initLineChart(List highPointValues,List lowPointValues){ List lines = new ArrayList(); Line line = new Line(highPointValues).setColor(Co...
阅读(65) 评论(0)

android Glide使用详解

转载自:https://www.cnblogs.com/whoislcj/p/5558168.html前言: 前面总结学习了图片的使用以及Lru算法,今天来学习一下比较优秀的图片缓存开源框架。技术本身就要不断的更迭,从最初的自己使用SoftReference实现自己的图片缓存,到后来做电商项目自己的实现方案不能满足项目的需求改用Afinal,由于Afinal不再维护而选择了师出同门的Xutils,中...
阅读(68) 评论(0)

SmartRefreshLayout下拉刷新上拉加载详解

SwipeRefreshLayout是一个很好用的下拉刷新上拉加载的第三方库,使用起来超级简单。它有一下几种样式: 下拉 上拉 首先是添加依赖:compile 'com.scwang.smartrefresh:SmartRefreshLayout:1.0.1' compile 'com.scwang.smartrefresh:Smar...
阅读(92) 评论(0)

Hellocharts超简单源码

由于项目中只要求这三种图表,所以其他样式的图标没有涉猎。网上关于Hellocharts的教程很多,这里我就不多说了,直接上源码。其中,折线图有两条,用于对比数据。下载源码...
阅读(42) 评论(0)

如何判断Fragment是否可见

若一个activity里有多个fragment,每次进入这个activity,所有的fragment多会执行onResume方法。那么,我们怎么样才能滑动到当前碎片时才触发一个方法呢?fragment为我们提供了这个方法://当滑到当前碎片时调用该方法 @Override public void setUserVisibleHint(boolean isVisibleToUser)...
阅读(50) 评论(0)

List<String> list = locationManager.getProviders(true); 为null

在开发百度地图定位的时候碰到locationManager.getProviders(true)返回为空,后来发现原来是少加了权限 <uses-permission android:name="android.permission.INTER...
阅读(61) 评论(0)
29条 共2页1 2 下一页 尾页
    个人资料
    • 访问:3715次
    • 积分:305
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:6篇
    • 译文:0篇
    • 评论:2条