bdmh的专栏

QQ:515840062

排序:
默认
按更新时间
按访问量

Android-ViewFlipper的滑动与子视图中item点击的冲突解决

场景:ViewFlipper中添加了几个View,每个View中有几条itemView,每个itemView设置了setOnClickListener,ViewFlipper中通过GestureDetector来控制左右翻页效果。 问题:不滑动,点击每个itemView,运行正常,当触发了滑动后...

2017-10-31 09:51:03

阅读数:4002

评论数:4

Android-TextView的includeFontPadding到底行不行

我们在使用TextView时,显示的文字与控件四周都会有一定的间隙,特别是上下间隙,有时候对我们的布局对齐问题会带来一定的麻烦,当你搜索解决办法时,都会得到同一个信息,就是设置includeFontPadding=false,但当你设置之后,却发现,不是你想要的结果。 对includeFontP...

2017-09-27 10:57:32

阅读数:1304

评论数:0

Android-onCreate时,measure真的能获取到view的尺寸吗

环境 Android Studio 2.3.2 + API(24)我们在布局时,如果某个view的width或height设置为MATCH_PARENT的话,如下 <LinearLayout xmlns:android="http://schemas.android.com/apk...

2017-05-19 15:24:11

阅读数:865

评论数:0

Python从http请求json数据并格式化输出

Python3.6+HTTPConnectionimport http.client import json conn = http.client.HTTPConnection("xxx.xxx.xxx",80) url = "http://xxx.xxx.xxx/...

2017-04-21 15:22:12

阅读数:1946

评论数:1

垃圾的Android-ListView-setEmptyView

我们知道ListView组件提供了一个空数据是的视图设置方法setEmptyView,该方法存在一个诟病,就是空视图和listview组件要在一个Parent中,这个就不在此细说,下面说另一个问题,原因其实和前面那个问题同出一辙。 假如emptyView和listview在布局中,已经属于同一个p...

2017-01-04 14:03:44

阅读数:1325

评论数:1

(转载)Java中关于内存泄漏出现的原因以及如何避免内存泄漏

原文链接Android 内存泄漏总结内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。最近自己阅读了大量相关的文档资料,打算做个 总结 沉淀下来跟...

2016-09-14 08:16:54

阅读数:1626

评论数:1

Android:Dialog中隐藏键盘的注意事项

场景:弹出一个Dialog,里面有一个EditText,用来输入内容,因为输入时,需要弹出键盘,所以当Dialog消失时,键盘要一起隐藏。现在我们做一个自定义的DialogMyDialog extends Dialog一开始认为这个功能很容易实现,于是写了下面的代码//Dialog的构造函数中写 ...

2016-04-13 15:24:37

阅读数:5434

评论数:7

TextSwitcher实现分析

上一篇博客《TextSwitcher实现文字上下翻牌效果》中我们知道了TextSwitcher的大致用法,那现在来看看TextSwitcher内部是如何实现文字交替的。TextSwitcher 继承自 ViewSwitcher使用TextSwitcher时,我们通过setFactory先给它设定了...

2016-03-16 15:12:42

阅读数:2775

评论数:0

TextSwitcher实现文字上下翻牌效果

我们知道TextView是最常用来显示文字的组件,那么加入有一系列的内容,需要逐条的上下滚动播出,这样的效果就需要TextSwitcher来帮忙了。加入布局中已经存在一个TextSwitcher元素,那么使用时,需要写如下代码 tvNotice = (TextSwitcher)roo...

2016-03-16 13:13:37

阅读数:5198

评论数:4

Scala:Set

Scala的set类型

2015-12-17 09:33:51

阅读数:2809

评论数:0

Scala:trait

Scala中对trait的处理

2015-12-14 14:00:34

阅读数:2171

评论数:0

Scala:object(单例)

Scala中使用单例模式

2015-12-11 13:02:32

阅读数:3785

评论数:0

Scala:Option、Some、None

Option、Some、None

2015-12-09 16:37:19

阅读数:9796

评论数:2

Scala:Function1、Function2

Function1 Function2

2015-12-08 12:42:01

阅读数:5305

评论数:0

Android:进程间通信交互

Intent 的 ComponentName 广播-BroadcastReceiver ContentProvider AIDL

2015-12-08 10:04:50

阅读数:5698

评论数:1

Scala:Function(高阶函数式编程)

本篇介绍Scala中一个可以进行高阶函数式编程的模块,我们来看看它都实现了哪些操作,并结合源码理解一下。

2015-12-03 16:23:46

阅读数:3151

评论数:3

Scala:Enumeration

Scala的Enumeration和我们在Java中声明有很大区别,Scala的枚举值有些特殊,它的关键是内部有一个Value类,所谓的枚举值都是通过它产生的。

2015-12-03 11:29:10

阅读数:4261

评论数:1

Scala:Dynamic

介绍Dynamic类型的使用 从Scala 2.10 开始,增加了Dynamic类型,所有直接或间接的继承自 Dynamic 的类,都可以实现。 Dynamic 继承自 Any,它的源代码中什么都没有,只有一句话。

2015-12-03 08:50:13

阅读数:2477

评论数:2

Scala:Array(集合、序列)

数组是一种可变的、可索引的数据集合。在Scala中用Array[T]的新式来表示Java中的数组形式 T[]。 val numbers = Array(1, 2, 3, 4) //声明一个数组对象 val first = numbers(0) // 读取第一个元素 numbers(3) = 10...

2015-12-01 17:37:19

阅读数:31805

评论数:4

Scala:AnyRef和AnyVal

AnyRef 是所有引用类型的基类。除了值类型,所有类型都继承自AnyRef 。 AnyVal AnyVal 所有值类型的基类, 它描述的是值,而不是代表一个对象。 它包括 9 个 AnyVal 子类型: scala.Double scala.Float scala.Long ...

2015-12-01 17:37:00

阅读数:8383

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭