![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android UI
广靓
从16年开始做开发一直到现在,互联网里摸爬滚打也走了6年了,有幸开发过大型应用包括小爱同学(Hybrid方向)、百度APP(性能框架组+Hybrid开发)。掌握语言及框架:Java|Kotlin(Android/JFina/SpringBoot/IDE插件/GUI)、JavaScript(layui/jquery/react/vue/小程序/weex)、dart(flutter)、groovy、python。后续我会更新频相对繁些,也可以直接联系我,有问必答~
展开
-
Android ImageView top_crop
// top_cropImageView mSkeletonView = new ImageView(this);mSkeletonView.setImageResource(R.drawable.discover_web_skeletion);mSkeletonView.setScaleType(ImageView.ScaleType.MATRIX);mSkeletonView.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObse.原创 2020-12-03 10:28:14 · 268 阅读 · 0 评论 -
Android 自定义跑马灯文字
Android 跑马灯效果文字:效果图(真实动画很流畅,这个转gif有问题,感觉有点卡):、 代码:/** * Created by wuguangliang on 2018/12/21 * * 跑马灯效果文字 */public class MarqueeHorizontalTextView extends AppCompatTextView { priva...原创 2018-12-21 11:30:57 · 1094 阅读 · 1 评论 -
Android 揭露效果兼容低版本
自定了一个ImageView,和Android揭露效果想同。 效果: 代码如下: CircularRevealImageView.javaimport android.content.Context;import android.graphics.Canvas;import android.graphics.Path;import android.graph...原创 2018-12-11 10:39:36 · 337 阅读 · 0 评论 -
Android 解决帧动画卡顿问题
Android帧动画一次性加载会造成ui卡顿,所以就有了这份代码。通过handle队列和Bitmap复用,每次加载一张并显示,可以解决帧动画卡顿问题。 使用方法:int[] right_res_id = new int[]{R.drawable.r_00072, R.drawable.r_00073, R.drawable.r_00074, R.drawable.r_00075};...原创 2018-11-30 13:02:46 · 3163 阅读 · 0 评论 -
Android 文本增强使用:SpannableString
SpannableString其实和String一样,都是一种字符串类型,SpannableString可以直接作为TextView的显示文本,不同的是SpannableString可以通过使用其方法setSpan方法实现字符串各种形式风格的显示,重要的是可以指定设置的区间,也就是为字符串指定下标区间内的子字符串设置格式。setSpan(Object what, int start, int ...转载 2018-07-27 19:04:05 · 337 阅读 · 0 评论 -
Android ConstraintLayout 使用详解
ConstraintLayout(约束布局)已经推出有一段时间了,在 Android Studio 中也作为了默认布局,能够减少布局的层级并改善布局性能,因此很有必要来研究下其功能与使用方法ConstraintLayout 能够灵活地定位和调整子View的大小,子 View 依靠约束关系来确定位置。在一个约束关系中,需要有一个 Source(源)以及一个 Target(目标),Source 的...转载 2018-07-23 16:30:47 · 931 阅读 · 0 评论 -
Android本地上传图片、拍照、裁剪
用户上传图片 拍照、本地上传、裁剪(包括圆形头像 ) 完整Android代码原创 2016-10-04 15:44:33 · 379 阅读 · 0 评论 -
Android 圆形头像 带阴影 带边界 完整代码
Android 圆形头像 带阴影 带边界原创 2016-10-04 19:02:41 · 2092 阅读 · 1 评论 -
Fragment 布局
做了两个界面跳转的Fragment 只实现了简单跳转 代码不多可以借鉴有个布局文件 两个java文件代码如下public class Frame_main extends AppCompatActivity{ public Frame_data mFrame_data; public Frame_chat mFrame_chat; @原创 2016-10-06 14:46:26 · 929 阅读 · 0 评论 -
Notification状态栏 方法 Dome
封装好的Notification方法Dome原创 2016-10-06 18:04:51 · 358 阅读 · 0 评论 -
Android Button 边框、圆角、点击效果
//都可以看懂就不解释了selector xmlns:android="http://schemas.android.com/apk/res/android"> item android:state_pressed="false"> 定义当button 处于pressed 状态时的形态。--> shape> 背景-->原创 2017-01-03 21:26:26 · 1160 阅读 · 0 评论 -
解决ScrollView中ListView嵌套问题
解决ScrollView中ListView嵌套问题 和 listview显示不全问题 。 亲测可用。注意setListViewHeightBaseOnChildren 放的位置,必须在listview.setAdapter()之后。原创 2017-02-15 21:56:14 · 306 阅读 · 0 评论 -
android ListView分组显示
android 分组显示转载 2017-02-16 12:02:17 · 742 阅读 · 0 评论 -
解决fragement跳转问题
解决fragement跳转问题(简单代码)原创 2017-02-17 11:39:57 · 555 阅读 · 0 评论 -
android 自定义可拖动框
android 自定义方形框拉伸,拖动原创 2017-03-03 16:47:49 · 1628 阅读 · 0 评论 -
ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法
1、前言从谷歌那里找到的ScrollView嵌套ListView只显示一行的解决办法相信很多人都遇到过,然后大部分都是用这位博主的办法解决的吧刚开始我也是用这个办法解决的,首先感谢这位哥的大私奉献,贴上地址http://blog.csdn.net/p106786860/article/details/104610152、解决的核心代码 [ht转载 2017-09-22 18:46:24 · 251 阅读 · 0 评论