Android程序员面试宝典 自定义控件 一分钟实现贴纸功能 一分钟实现TextView高亮 一分钟实现新手引导页 一分钟实现ViewPager卡片 一分钟实现加载对话框 一分钟实现轮播图 一分钟实现GridView拖拽 一分钟实现底部导航栏 一分钟实现底部FragmentTabhost 一分钟实现 ...
分类:
移动开发 时间:
2018-09-16 16:14:48
阅读次数:
367
情景 你需要为整个应用替换自定义字体。 解决方案 1)Android默认方法 #1 你可以通过ID查找到View,然后挨个为它们设置字体。在单个View的情况下,它看起来也没有那么可怕。 但是在很多TextView、Button等文本组件的情况下,我敢肯定你不会喜欢这个方法的。:D 2)Androi ...
分类:
移动开发 时间:
2018-09-13 16:28:18
阅读次数:
227
设置textView走马灯形式显示: 给Textview设置以上的属性,android:ellipsize="marquee"便是指定超出范围的时候以跑马的形式显示(注意上面的属性是只有在内容超出TextView宽度时候才有效果)。 不能用max_line属性,要用singleLine属性。 别忘了 ...
分类:
其他好文 时间:
2018-09-11 21:24:19
阅读次数:
199
什么是BindingAdapterBindingAdapter用来设置布局中View的自定义属性,当使用该属性时,可以自定义其行为。下面是一个简单的例子:@BindingAdapter("android:bufferType")publicstaticvoidsetBufferType(TextViewview,TextView.BufferTypebufferType){view.setText
分类:
移动开发 时间:
2018-09-11 14:52:36
阅读次数:
146
根据应用需求,需要将后台传过来的html标签文本显示在页面上,开始用lable加载代码以及效果如下所示,发现表格的边框样式加载不出来 然后抱着试试的心态用textview加载html标签发现样式可以显示出来,应该是底层内部对lab和textview做了不同的处理,代码以及效果如下 总结textVie ...
分类:
移动开发 时间:
2018-09-06 18:20:54
阅读次数:
217
一 使用百度地图 1.申请api key 在申请百度地图api key时,需要两个SHA1,一个是发布版的SHA1,一个是开发版SHA1。我们目前可以两个都填写开发版SHA1。 在as中右侧的属性栏中: 其中在run中就会显示出SHA1开发版指纹,如下: 2.配置相关文件 在下载文件解压后,主要分为 ...
分类:
移动开发 时间:
2018-09-04 22:33:16
阅读次数:
317
TextView文字描边实现 需求描述 文字显示在图片的上面,图片的内容是不确定了,为了防止文字与图片的颜色相近导致用户看不到或者看不清文字的问题,所以显示文字描边,避免问题。 实现 实现思想 使用TextPaint绘制相同文字在TextView的底部,TextPaint的字显示要比原始的字大一些, ...
分类:
其他好文 时间:
2018-08-26 21:16:47
阅读次数:
242
我这里是有两个窗口 第二个窗口会把第一个窗口传过来的值显示在标签上 第二个窗口的按钮是销毁本窗口 第一个窗口按钮是载入第二个窗口并且传值到第二个窗口 (有几个按钮ID 和textview ID 我就不提了 应该看得懂) 这里主要用到了Intent 发现这个对象用到的很多 这是第一个窗口的java代码 ...
分类:
移动开发 时间:
2018-08-25 20:08:44
阅读次数:
539
一、控件 1、大小 match_parenr:与父布局大小一样 fill_parent:与match_parent一样 wrap_content:控件大小刚好包住里面内容 2、TextView 在界面上显示一段文字 android:text = "显示的文字" android:gravity:"文字 ...
分类:
移动开发 时间:
2018-08-21 21:49:38
阅读次数:
351
AndroidStudio 3.1.4 1.创建一个新的项目,项目名为Login,布局界面为activity_login.xml,打开布局界面进行布局 2.需要用到四个TextView一个Plain Text一个Password一个Button 3.设置Button的onClick为thisButt ...
分类:
移动开发 时间:
2018-08-19 22:41:35
阅读次数:
463