Android
___bluesky
这个作者很懒,什么都没留下…
展开
-
(转)当EditText是多行文本时, 光标如何设置在从左上角
今天发现EditText这个组件,当你设置一个的高度(如,150dp),或者多行时,默认光标的位置是居中显示的,一直找不到方法如何把光标定位在最上面的左边。原来 是一个属性的设置问题。默认EditText 组件的 android:gravity 这个属性的值为 center 把它改为 android:gravity="top" 就ok了! 转自:https://blog.cs...转载 2018-08-02 15:40:39 · 307 阅读 · 0 评论 -
(转)如何去掉安卓EditText中的底部横线
有些系统版本的默认输入框底部带一条横线,去除方法很简单:在XML文件中找到相关EditText的代码,添加如下代码即可:android:background="@null" 转自:https://blog.csdn.net/stuazt/article/details/47443315...转载 2018-08-02 15:42:40 · 2630 阅读 · 0 评论 -
(转)创建java类中类出现is not an enclosing class
public class A { public class B { } }; 需要实例B类时,按照正逻辑是,A.B ab = new A.B();那么编译器就会出现一个错误–“is not an enclosing class”再翻看相关的Java代码,发现原来写法出错了!正确的做法是A a = new A(); A.B ab = a.new ...转载 2018-08-02 15:44:06 · 4583 阅读 · 0 评论 -
当ListView有Header时,onItemClick里的position不正确
今天在做项目的时候,遇到一个问题,记录下来。当给ListView加了一个HeaderView后(代码如下),我们发现,onItemClick方法里的position参数的值不是我们所期望的,比如点击ListView的第一行,我们期望的position是0,可是实际上却是1,也就是说,它是从Header而不是从第一行开始计数的。@Overrideprotected void onCre...转载 2018-09-11 14:52:03 · 141 阅读 · 0 评论 -
Android源码 半小时下完Android系统源码
1.为什么要阅读源码?对于Android开发者来说,熟悉源码并没有坏处.我个人认为,熟悉源码之后可以更好的理解Android的工作流程,而且在我们开发的时候,知道原理,可以给予我们很多的帮助.比如说,自定义View的时候,你知道Android的View绘制流程,那么你想要实现一个自己的View,那就没有什么难度了.2.源码下载在国内想要下载Android的源码,常规手段是通过翻...转载 2018-09-11 14:55:20 · 531 阅读 · 0 评论