漫步CV路
嘤嘤嘤*
会嘤嘤嘤
展开
-
Android 仿微信朋友圈下拉
这次是改了SmartRefreshLayout 中 根据官方提供的刷新 头,还有一些博客参考修改源码自定义SwipeRefreshLayout样式——高仿微信朋友圈下拉刷新_u011443509的博客-CSDN博客_swiperefreshlayout 自定义动画GitHub - wdsqjq/FengYunWeather: 风云天气是Android 平台开源天气 App,采用Kotlin、Room、OKHttp3、 协程等框架实现。 <com.scwang.smart.refr...原创 2022-02-08 14:03:30 · 2248 阅读 · 0 评论 -
Android 自定义日出日落
package com.as.flypig06;import android.animation.ValueAnimator;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.翻译 2021-11-12 15:08:52 · 632 阅读 · 0 评论 -
Android 自定义音浪
package com.as.flypig06;import android.animation.ObjectAnimator;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graph...翻译 2021-11-11 16:54:59 · 428 阅读 · 0 评论 -
Android popwindow 简单使用+效果
mViewBinding.spiner.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { View inflate = View.inflate(mContext, R.layout.spinner, null); PopupNoHide popup = new Pop.原创 2020-11-24 11:17:02 · 780 阅读 · 0 评论 -
Android onMeasure
@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); mWidth = MeasureSpec.getSize(widthMeasureSpec); mHeight = MeasureSpec.getSize(heightMeasur..原创 2020-06-28 10:58:09 · 206 阅读 · 0 评论 -
Android 简单图表绘制
https://github.com/zhangqifan1/LineChartTest图表搜折线有一个简单的折线 高度定制做一个柱状图public class SimpleHistogram extends View { private float mSelfWidth; private float mSelfHeight; private List<RectF> mRectF; private Paint mPaint; //列原创 2020-06-19 13:06:43 · 285 阅读 · 0 评论 -
Android 柱状图
package com.as.apprehendschool.customviews;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import android.graphics.Paint;import android.graphics.Shader;import andro.翻译 2020-06-18 16:08:55 · 665 阅读 · 0 评论 -
Android 依赖大全 自用 打开项目第一步
repositories { google() jcenter() maven { url 'https://maven.aliyun.com/repository/public' name 'replace jcenter() and mavenCentral()' } ...原创 2020-04-07 13:59:04 · 425 阅读 · 0 评论 -
Android CV系列 > Spinner 原生
1.第三方资源https://github.com/arcadefire/nice-spinner 点着时候多个动画2.原生<!--android:dropDownWidth="300dp" 弹出的内容的宽度--> <!--android:spinnerMode="dialog" 下弹 或者 Dialog--> <!-...原创 2018-09-03 10:23:57 · 278 阅读 · 0 评论 -
Android CV系列 > QQ,微信空间图片点击放大拖拽,啥的一堆
https://gitee.com/byc4426/ImageWatcherhttps://github.com/iielse/ImageWatcher1. maven { url "https://jitpack.io" } implementation 'byc.imagewatcher:imagewatcher:1.0.0' //Glide com...原创 2018-09-04 14:11:33 · 296 阅读 · 0 评论 -
Android CV系列 > QQ小红点未读消息拖拽
//noinspection GradleCompatibleimplementation 'com.android.support:design:26.1.0'//RecyclerView 快速适配器compile 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.301.仔细看有口痰 CustomViewp...原创 2018-08-21 16:36:15 · 285 阅读 · 0 评论 -
Android CV系列 > 可拖拽布局 拉长 CoordinatorLayout +BottomSheetBehavior
1.//noinspection GradleCompatibleimplementation 'com.android.support:design:26.1.0'2.MainAc<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.CoordinatorLayout x...原创 2018-08-23 17:59:06 · 834 阅读 · 0 评论 -
Android CV系列 > 导航栏 能滑的 不能滑的 带图的 不带图的
1.https://github.com/yaochangliang159/Android-TabViewcompile 'com.ycl.tabview.library:tabviewlibrary:1.0' <com.ycl.tabview.library.TabView app:tab_tabViewDefaultPosition="2" ...原创 2018-08-20 14:42:48 · 381 阅读 · 0 评论 -
Android CV系列 > coordinatortablayout 一个花式导航栏 能下能上那种
maven { url "https://jitpack.io" }//noinspection GradleCompatible implementation 'com.android.support:design:26.1.0' compile 'cn.hugeterry.coordinatortablayout:coordinatortablayout:1.2.2'...原创 2018-08-22 14:49:46 · 486 阅读 · 0 评论 -
Android 微信登录 无法调起授权页面
如果你什么都比对了,有问题,只有一个原因 签名不匹配,去微信 官方下载签名工具,然后按到手机上,然后在你工程的包名 粘贴一下子,发到手机上,然后用微信那个工具 放包名,获取你的签名,然后去微信官方换一下,然后等一会就好了.\如果这个还不行,https://blog.csdn.net/Sjitayuyan/article/details/78314686?locationNum=5&a...原创 2018-08-08 15:13:15 · 10824 阅读 · 0 评论 -
Android CV系列 > 贝塞尔曲线
1.XML<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:to...原创 2018-08-09 10:58:01 · 195 阅读 · 0 评论 -
关于Drawerlayout 监听
mViewBinding.drawerLayout.addDrawerListener(new DrawerLayout.DrawerListener() { @Override public void onDrawerSlide(View drawerView, float slideOffset) { } ...原创 2018-07-26 23:37:43 · 1618 阅读 · 0 评论 -
Android拿来系列之富文本
如果有XML的文本要显示 可以用这个compile 'com.github.limedroid:XRichText:v1.0.0' richText.text(str); richText.callback(new XRichText.Callback() { @Override public void onImageCl...原创 2018-07-15 01:51:20 · 939 阅读 · 0 评论 -
联系粘贴能力_仿酷狗Drawer
//Github 地址https://github.com/PSD-Company/duo-navigation-drawer/blob/master/app/src/main/java/nl/psdcompany/duonavigationdrawer/example/MainActivity.java依赖.compile 'nl.psdcompany:duo-navigation-drawe...原创 2018-06-28 17:56:40 · 283 阅读 · 0 评论 -
第三方系列之圆形图片
虽然Glide无上NB,But 项目Src 的 ImageView 变圆形....implementation 'de.hdodenhof:circleimageview:2.2.0'<de.hdodenhof.circleimageview.CircleImageView xmlns:app="http://schemas.android.com/apk/res-auto...原创 2018-06-28 14:26:38 · 367 阅读 · 0 评论 -
Android RecyclerView 各种刷新实现思路
1.BaseRecyclerViewAdapterHelper 里边有上拉下拉的 上拉可能有问题 所以 直接换别的比如Google的SwipeRefreshLayout,或者SmartRefreshLayout,https://github.com/scwang90/SmartRefreshLayout#1 .2.compile 'com.scwang.smartre...原创 2018-09-12 14:23:49 · 2328 阅读 · 16 评论 -
Android 开发利器 shape直接定义
1.https://github.com/JavaNoober/BackgroundLibrary implementation 'com.noober.backgorund:core:1.0.5' 在Activity/Fragment的onCreate()之前调用 BackgroundLibrary.inject(this); <?xml version="1.0...原创 2018-09-12 15:54:53 · 496 阅读 · 0 评论 -
Android 仿掌阅 小说阅读器 书籍打开动画
搜了半天 终于找到关键字 掌阅 . ireader 可惜放到项目炸了,,,,完整代码 // 万能适配器 compile 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.50' implementation 'com.android.support:design:28.0.0' maven...翻译 2019-08-28 15:46:45 · 1818 阅读 · 0 评论 -
Android 闪光控件FaceBook
https://github.com/facebook/shimmer-androidcompile 'com.facebook.shimmer:shimmer:0.5.0'<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.co...原创 2019-07-30 16:55:14 · 597 阅读 · 0 评论 -
Android Spring动画 浅显一点的
看起来很嗨,其实是一直在点github 关键字SpringAnimate compile 'com.android.support:support-dynamic-animation:28.0.0'MainAc.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="ht...转载 2019-01-16 17:13:30 · 362 阅读 · 0 评论 -
Android 底部导航栏结合FloatingActionButton
无图言吊先!1.依赖compile 'com.github.ittianyu:BottomNavigationViewEx:1.2.4' // badge 加不加小红点 implementation 'q.rorbin:badgeview:1.1.0'2.menumenu_navigation_with_view_pager.xml<?x...原创 2018-10-16 10:05:40 · 1163 阅读 · 0 评论 -
Android 炫酷菜单
https://github.com/Nightonke/BoomMenu/wiki/Text-Inside-Circle-Buttoncompile 'com.nightonke:boommenu:2.0.3'菜单的位置是可以设置的 , 形状也可以,背景颜色也可以这个有N种样式,可去下载Apk 挑选MainXML<?xml version="1.0" enco...原创 2018-09-21 15:40:30 · 1140 阅读 · 0 评论 -
Android 画廊
//viewpager 各种样式 compile('com.github.OCNYang:PageTransformerHelp:v1.0.1') { exclude group: 'com.android.support', module: 'appcompat-v7' exclude group: 'com.android.support', modu...原创 2018-09-20 15:32:04 · 748 阅读 · 0 评论 -
Android CV系列 > QQ消息长按弹窗Popupwindow
https://github.com/AndyAls/QPopuWindow1.maven { url 'https://jitpack.io' } 2. compile 'com.github.AndyAls:QPopuWindow:v2.0.0'3. QPopuWindow.getInstance(ListViewActivity.this).build...原创 2018-09-11 11:06:55 · 528 阅读 · 0 评论 -
Android CV系列 > 分类的可以滑的
刚才看到一篇博客讲关于这个头部分类ViewPager+RecyclerView实现的.果断去CV...https://github.com/hkq325800/GridViewPagerhttps://github.com/HeyMouser/MeiTuan图片站过来1.下载第一个依赖Library2.XML<?xml version="1.0" encoding=...原创 2018-09-11 11:03:50 · 547 阅读 · 0 评论 -
------------------------------------分割线---------------------------------进阶
Android 准备进阶原创 2018-09-14 10:36:03 · 298 阅读 · 0 评论 -
Android CV系列 > 图片选择 严大的Ablum
1.<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>2. //支持多选的安卓相册 compile 'com.yanzhenjie:album:2.0.2'//Glide compile 'com.github.bumptech.glide:glide...原创 2018-09-18 17:23:35 · 566 阅读 · 0 评论 -
Android>路过系列 Gif到相册
OkGo.<File>get(url) .tag(this) .execute(new FileCallbackDialog(mContext) { @Override ...原创 2018-09-07 16:33:03 · 437 阅读 · 0 评论 -
Android CV系列 > 安卓基础空间按压背景Shape
compile 'net.soulwolf.widget:speedySelector:1.0.0'<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://...原创 2018-09-10 11:20:11 · 204 阅读 · 0 评论 -
Android 放淘宝物流信息
一个第三方的东西,挺好使的一.maven { url 'https://jitpack.io' }二.compile 'com.github.dcq123:StepView:v0.0.2'三.物流实体类public class StepItemData { private String msg; private String date; public String ge...原创 2018-06-28 14:06:55 · 819 阅读 · 0 评论 -
Android 颜色设置方法 小本本笔记
ContextCompat.getColor(this,baseRed)getResources().getColor(R.color.white);直接放颜色 待续原创 2018-07-10 09:30:30 · 172 阅读 · 0 评论 -
自定义View关于画圆弧的一些笔记
public MyView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); paint = new Paint(); paint.setAntiAlias(true);}@Overrideprotected void onDra原创 2017-10-10 13:51:37 · 1248 阅读 · 0 评论 -
安卓简单登录与注册
首先是效果图1.MainXMLxml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/to原创 2017-10-10 10:50:59 · 2431 阅读 · 0 评论 -
自定义View之绕着圆圈的箭头~~
1.自定义View//首先继承View 要实现的效果呢是一个圆上有一个箭头跟着转 //首先要自定义attrspublic class Circle extends View { private float circleWidth; private int defaultCircleColor; private int currentCircleCol原创 2017-10-08 18:33:36 · 754 阅读 · 0 评论 -
自定义View之滑动解锁
1.自定义Viewpublic class SlideLock extends View { private Bitmap jiesuo_bg; private Bitmap jiesuo_button; private int bg_width; private int bg_height; private int block_width;原创 2017-10-08 16:26:09 · 333 阅读 · 0 评论