
Android
文章平均质量分 67
反魂蝶五分
这个作者很懒,什么都没留下…
展开
-
Android游戏引擎AndEngine
AndEngine是一款很老的Android游戏引擎,原开发者很久已经不维护了。不过作为当时我入Android的坑ParticleSystemFireParticleSystemNexus物理世界原创 2020-10-03 09:53:43 · 383 阅读 · 0 评论 -
基于Jetpack的LiveData动态权限申请
LivePermissions基于LiveData的权限申请库使用方法1.添加依赖 implementation ‘com.ftd.livepermissions:livepermissions:1.0.0’2.添加代码//申请权限LivePermissions(this).request( Manifest.permission.WRITE_E...原创 2020-02-25 15:16:32 · 1349 阅读 · 6 评论 -
CoordinatorLayout的一个例子
效果如图 代码地址 https://github.com/LGD2009/CoordinatorLayout原创 2017-10-09 13:33:58 · 328 阅读 · 0 评论 -
Android自定义View之Flipboard效果
HenCoder Android自定义view教程原创 2017-11-03 11:21:09 · 656 阅读 · 0 评论 -
Retrofit2.0 带文本多图片上传及后台spring mvc 文本图片接收
场景: 用户填写报告时可能除了文本内容,还需要同时上传多张图片。原创 2017-12-09 18:47:38 · 1526 阅读 · 0 评论 -
RecyclerView实现广告轮播图(一)
平时都是用RecyclerView实现列表,RecyclerView的强大毋庸置疑,今天就用它来实现广告轮播图。 效果如下 首先,在activity_main.xml里定义布局 <RelativeLayout ... android:layout_width="match_parent" android:layout_height原创 2017-11-26 20:48:55 · 10017 阅读 · 10 评论 -
bing每日壁纸客户端
写了个bing每日壁纸的安卓客户端。可以查看历史壁纸,相关讯息,设置壁纸,下载壁纸。代码已开源到github ,欢迎startgithub地址网页版在这 www.rampage.xin/bing/原创 2018-01-24 08:48:17 · 1127 阅读 · 1 评论 -
NestedScrollView方法smoothScrollTo(0,0)失效
今天遇到了一个问题,我把持库从25.3.0更新到26.1.0后,发现调用NestedScrollView的smoothScrollTo(0,0)方法,会使NestedScrollView往下滚动到底部。而之前NestedScrollView是顺滑的滚动到顶部。查了下资料,解决了这个问题。 将scrollView.smoothScrollTo(0, 0); 换成...原创 2018-03-21 17:10:20 · 5885 阅读 · 4 评论 -
Android 更换字体和改变字重
UI设计师为了页面好看,往往会使用一些Android系统没有的字体。这时就需要替换APP的字体。 在以前,我们会将字体复制到assets目录,然后在Application里法全局替换字体。public class MyApplication extends Application { @Override public void onCreate() { ...原创 2018-09-02 12:22:38 · 18591 阅读 · 2 评论 -
MotionLayout动画
在今年的Google I/O 上 Google 开发者展示了这么一段视频 What’s New in ConstraintLayout (Google I/O’19) (视频在youtube上,需要翻墙),截了其中一段做了个gif图图中动画使用ConstraintLayout 2.0里的MotionLayout完成。ConstraintLayout 2.0现在还是beta版,不过已经可以实行...原创 2019-07-04 15:14:51 · 3892 阅读 · 3 评论 -
约束布局ConstraintLayout的使用(二)
ConstraintLayout可用的约束 (constraint-layout:1.0.2)相对定位边距(Margins)中心定位可见性行为(View.GONE)链(Chains)虚拟助手对象(Guideline)相对定位相对定位是ConstraintLayout创建布局的基本组成部分之一。这些约束允许你指定控件相对于另一个位置。原创 2017-09-04 16:14:11 · 5301 阅读 · 0 评论 -
约束布局ConstraintLayout的使用(一)
ConstraintLayout是一个ViewGroup,可用作支持库,您可以在从API级别9(Gingerbread)开始的Android系统上使用。RelativeLayout 和 ConstraintLayout 有许多类似的地方。你可以相对地放置你的子视图,这第一眼看起来和 ConstraintLayout 实现的一样。但RelativeLayout 有一些你可能早就知道的问题。<?xml原创 2017-08-31 10:36:45 · 552 阅读 · 0 评论 -
sdk tools没有cmake下载项的解决办法。
sdk tools没有cmake下载项的解决办法。原创 2016-12-01 09:43:33 · 9185 阅读 · 3 评论 -
RecyclerView 联系人排序
recyclerView联系人原创 2016-07-27 17:24:01 · 524 阅读 · 0 评论 -
Android opencv 图片处理
Android opencv原创 2016-09-09 11:07:11 · 1787 阅读 · 1 评论 -
MaterialDesign 的一些规范
布局 LayoutAvatar: 40dp Icon: 24dpTouch target on both: 48dp 图标大小均为48dp头像padding 8dp 图标padding 24dpTouch target height: 48dp Button height: 36dp原创 2016-08-19 11:45:07 · 532 阅读 · 0 评论 -
AndEngine电子相册
AndEngine,图片播放原创 2016-09-15 18:22:40 · 351 阅读 · 0 评论 -
android的SparseArray
ArrayMap转载 2016-09-20 18:15:24 · 399 阅读 · 0 评论 -
spring websocket返回码
websocket 返回码原创 2016-11-29 10:58:42 · 5494 阅读 · 1 评论 -
okhttp进行websocket开发
okhttp开发websocket开发,需要再加一个额外的库——okhttp-ws。 如果用的是Android Studio,则可以直接搜索。 如图,加入图中两个库即可。 相关代码:OkHttpClient okHttpClient = OkHttpUtil.getInstance(); Request request = new Request.Builder()原创 2016-12-09 10:35:58 · 5962 阅读 · 3 评论 -
Android 夜间模式的设置以及需要注意的地方
在Android Support Library 23.2中更新了很多东西,其中包括AppCompat夜间白天主题。要加入夜间主题也并不难。在styles.xml里,主题继承Theme.AppCompat.DayNight.NoActionBar<style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar"> <!原创 2017-02-17 17:30:33 · 1963 阅读 · 0 评论 -
Gson解析嵌套json
Gson解析嵌套json原创 2016-07-28 15:55:52 · 6785 阅读 · 0 评论 -
协调布局CoordinatorLayout的一些方法
CoordinatorLayout原创 2017-03-15 16:07:51 · 975 阅读 · 0 评论 -
RecyclerView 多选 删除
RecyclerView 实现多选原创 2016-07-25 11:30:36 · 7196 阅读 · 3 评论