一个可向下滑动的列表 main.xml main.java 其中使用可适配器 ListView添加图片和优化代码 1定义实体类Fruit 2添加fruit_item.xml布局 3定义适配器 4main.java 添加点击事件 ...
分类:
其他好文 时间:
2019-01-26 00:19:31
阅读次数:
205
2.3Button Button继承自TextView,除了通过属性设置按钮样式,还可以通过绑定drawable文件的方式来实现不同样式。 2.3.1按钮样式 新建Activity:ButtonActivity,添加Layout视图:activity_button.xml. activity_but ...
分类:
移动开发 时间:
2019-01-24 01:13:56
阅读次数:
213
前言 我们在开发中经常会遇到一个小问题。比如下面一个小例子: 这个文字太长,单行中导致无法全部显示出来,这就是今天要实现的功能。 当然,百度中也有很多这种解决方案。 其中有一种,例如: android:ellipsize="marquee" android:focusable="true" andr ...
分类:
移动开发 时间:
2019-01-23 19:07:12
阅读次数:
227
接下来将一步一步实现如下(热搜词)效果思路:通过观察效果图可以看出这个热搜词效果自定义View它是一个接一个的摆放的,而且每当一行的热搜词总宽度大于控件宽度的时候就会另起一行,因此我们可以考虑使用一个大的自定义的LinearLayout包裹一些小的LinearLayout从而实现分行的效果,至于热搜词可以使用TextView加自定义Shap进行显示。步骤:一,继承LinearLayout并设置为纵
分类:
其他好文 时间:
2019-01-22 18:35:21
阅读次数:
211
最终效果预览这次实现的是第一步效果原理解析:通过对控件添加动画来实现仿抖音底部导航的效果一.首先编写布局文件(这里是用TextView作为底部的指示横线)<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"andro
分类:
其他好文 时间:
2019-01-22 18:34:27
阅读次数:
201
看了网上的类似博客,并没有给出确定的区别。现在具体分析一下padding和android:margin的区别首先看一张图:顾名思义。padding为内边距;margin为外边距。安卓的view是一块矩形区域,padding是内边距,就是view(里面的内容)永远都至少和边界有一段设定好的距离。margin是外边距,就是外面的view无法完全靠近这个view的边界,至少要间隔一段设置好的距离。我理解
分类:
移动开发 时间:
2019-01-17 17:44:39
阅读次数:
202
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 ...
分类:
其他好文 时间:
2019-01-13 17:18:30
阅读次数:
215
只能在主线程更新ui,或者用handler传输。爬虫是在另一个异步线程进行,所以爬出来的数据对控件赋值就比较麻烦。这次使用了线程数据传到runnable将数据传到handler进行赋值。 结果图: 源码: ...
分类:
移动开发 时间:
2019-01-12 11:03:44
阅读次数:
241
activity_chat.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width ...
分类:
其他好文 时间:
2019-01-09 13:36:58
阅读次数:
139
```swift
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() //创建UITextView let textView = UITextV... ...
分类:
编程语言 时间:
2019-01-06 12:00:03
阅读次数:
170