关闭

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

场景:ViewFlipper中添加了几个View,每个View中有几条itemView,每个itemView设置了setOnClickListener,ViewFlipper中通过GestureDetector来控制左右翻页效果。 问题:不滑动,点击每个itemView,运行正常,当触发了滑动后,手势抬起时,依然会执行itemView的click事件 解决:在继承的ViewFlipper中,拦...
阅读(3069) 评论(3)

Android-TextView的includeFontPadding到底行不行

我们在使用TextView时,显示的文字与控件四周都会有一定的间隙,特别是上下间隙,有时候对我们的布局对齐问题会带来一定的麻烦,当你搜索解决办法时,都会得到同一个信息,就是设置includeFontPadding=false,但当你设置之后,却发现,不是你想要的结果。 对includeFontPadding的解释基本上就是说可以去掉留白,但是这个留白到底是留的哪个白,却很少有人说清楚,不要留白,...
阅读(445) 评论(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/res/android" android:id="@+id/layout_main" android...
阅读(451) 评论(0)

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

Python3.6+HTTPConnectionimport http.client import json conn = http.client.HTTPConnection("xxx.xxx.xxx",80) url = "http://xxx.xxx.xxx/xxxx" #设置header数据 header = {"Charset":"UTF-8","id":"14112201008769...
阅读(760) 评论(0)

垃圾的Android-ListView-setEmptyView

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

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

原文链接Android 内存泄漏总结内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。最近自己阅读了大量相关的文档资料,打算做个 总结 沉淀下来跟大家一起分享和学习,也给自己一个警示,以后 coding 时怎么避免这些情况,提高应用的体验和质量。我...
阅读(1152) 评论(1)

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

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

TextSwitcher实现分析

上一篇博客《TextSwitcher实现文字上下翻牌效果》中我们知道了TextSwitcher的大致用法,那现在来看看TextSwitcher内部是如何实现文字交替的。TextSwitcher 继承自 ViewSwitcher使用TextSwitcher时,我们通过setFactory先给它设定了一个ViewFactory,这个在ViewSwitcher代码中 /** * Sets...
阅读(2281) 评论(0)

TextSwitcher实现文字上下翻牌效果

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

Scala:Set

Scala的set类型...
阅读(2001) 评论(0)

Scala:trait

Scala中对trait的处理...
阅读(1725) 评论(0)

Scala:object(单例)

Scala中使用单例模式...
阅读(2431) 评论(0)

Scala:Option、Some、None

Option、Some、None...
阅读(7371) 评论(2)

Scala:Function1、Function2

Function1 Function2...
阅读(4190) 评论(0)

Android:进程间通信交互

Intent 的 ComponentName 广播-BroadcastReceiver ContentProvider AIDL...
阅读(4660) 评论(1)
101条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:599586次
    • 积分:6102
    • 等级:
    • 排名:第4538名
    • 原创:94篇
    • 转载:7篇
    • 译文:0篇
    • 评论:272条
    文章分类