首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
美食家5250
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
最新
热门
svg线上踩坑实录
由于svg有着可以动态缩放而不影响图片质量的特性,所以项目中只需要导入一张图片就可以代替之前的多张png图片了,可以减少apk体积。今天给大家分享一下我自己项目中的svg使用经验,希望能对大家有所帮助。 接下来给图片取一个名字,在path中选择好图片在本地的路径,点击Next即…
仿微信、QQ、头条图片滑动显示效果
如果将整个大图都显示在界面上,那么界面上其他的组件都会被挤掉,这个在本来就小的移动端设备上是体验很差的做法。现在很多的主流app都有这种查看大图的效果,比如微信、QQ、头条我都看到过这种效果。最初固定显示图片的上面部分,然后随着手势的滑动,图片在固定区域也跟着滑动,这样既能查看…
什么,同一个文本可以设置多种样式?
如果你用4个TextView去做的话,只能说可以做,但是代码被别人看到肯定要喷成翔。有人说用Html.fromHtml()方法来将文本刷成html格式,然后通过设置html样式的方式来做。这样不是不可以,首先我们不是很擅长html,其次这种方式提供的效果有限,很容易就卡壳了。这…
关于git,你真的完全懂了吗?
版本控制工具也叫CVS,常用版本工具从实现上来说可以分为以下三类:本地版本控制系统、集中化版本控制系统、分布式版本控制系统,下面我来一一介绍一下这3种的区别。 本地版本控制系统:最初的版本控制,只是在本地进行保存,每次有修改后就在本地保存一份新代码。它可以保存好自己的所有修改,…
自定义View之时间选择控件
自定义view是一个很神奇的技术,可以简单到只需要组合控件,也可以复杂到各种动画、矩阵操作的组合。有人看到视觉稿里从未见过的新控件而恐慌,也有人觉得自定义控件很有成就感。作为一名合格的Android高级工程师,自定义view乃是必经之路。嗯哼,自定义view的大佬可以按返回了,…
记一次悬浮窗的上线以及坑点总结
刚刚发了一个大版本,终于有时间来总结一下技术点了,今天就来总结一下上个版本用到的悬浮窗吧,类似于微信公众号文章里的效果,可以拖动可以点击,拖动以后根据拖动的位置显示不同的悬浮窗图片,具备左右自动吸顶效果,当前app不在前台时会自动隐藏。目前已经顺利上线,很多问题已经解决,线上并…
记一次向系统日历写入数据的经历
最近接到一个向系统日历里写入事件的需求,由于之前没做过这个,猜测可能是系统数据库的增删改查操作。但是第一次听到这个需求还是有点慌的,万一各个不同厂商要分别处理怎么办,万一低版本系统不支持怎么办,所以我第一时间对这个功能进行了调研。出乎意外地顺利地是,只需要网上一搜索“andro…
自定义View之酷炫刻度尺
最近收到了一个自定义刻度尺的需求,中间红线不动,可以左右滑动刻度尺选择数值,支持自动吸附到刻度上,以保证每次滑动后选择的都是整数。下面笔者以最初的想法开始慢慢介绍这个控件,一步一步将其实现。 我们可以看到,背景并不是最初的长方形而是左右一边一个半圆衔接起来的。而且里面的内容都分…
自定义View基础
掌握一门技术当然需要知道它的作用,不然学习起来就没有了动力。今天的主题是自定义View,既然谷歌已经提供了那么多得控件,那么为什么还要去自定义View呢?我总结一下主要有以下三大点: 这种情况很普遍,比如下拉刷新吧,官方只是提供了一个默认的转圈圈,奇丑无比,当然入不了设计师的眼…
dart基础之异步编程
在java中,有Thread来代表一个线程,但是在dart中是没有线程概念的,只有类似于多线程的isolate。除此之外,还针对读文件、数组操作专门制定了一个异步Stream类,使用起来很方便。本次主要分享一下dart中是如何进行异步操作的,这里跟java差别还是蛮大的。 Da…
下一页
个人成就
文章被点赞
403
文章被阅读
95,719
掘力值
2,368
关注了
16
关注者
163
收藏集
7
关注标签
3
加入于
2017-09-13