Android开发过程中的几个小知识点

转载 2015年11月19日 13:18:08

1. 在程序的Manifest里面对应的Activity里面添加android:windowSoftInputMode="adjustResize"属性,可以实现打开输入法时,界面自动上移,不被输入法遮盖。

2. 添加按钮的按下效果时,可以在drawable文件夹下新建一个xml文件,里面编写一个selector,中间包含若干个item,用来配置不同状态时显示的图片。

3. 解决程序图标在不同屏幕分辨率上的适配问题,在drawable文件夹下放置一个分辨率足够高的程序图标即可,系统会根据屏幕分辨率自行适配。

4. 一个Timer在被cancel之后,如果想再次使用,必须重新new一个,不然会报空。

5. 在RelativeLayout界面上,如果其height="wrap_content",那么在其子控件中设置layout_marginBottom属性会不起作用。

6. 如果两个控件共享一个界面,一个控件A高度确定,另一个控件B占用剩余所有的空间。则可以设置控件B中height=“0dip” weight="1",控件A的height则设置为想要的高度即可。


转载地址:http://m.blog.csdn.net/blog/yutou58nian/9457429

相关文章推荐

java,SqlServer学习过程中需懂的几个知识点

重载与重写的区别 1) 重载指创建多个方法,它们有相同的方法名,它们的返回值类型,参数类型和参数个数可以不同,也可以形同; 2) 重写指在继承中,子类对父类的方法重新定义,它们的方法名,返回值类型...

在Android开发过程中搭建一个自己的应用框架有几个步骤?需要注意什么?

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 每个人对应用框架的理解不相同,但是最终达到的效果应该是一样: 降低项目的复杂性易扩展、易修改、可重用性强、可维护性强职...

iOS开发过程中,知识点回顾1

1、使用Git托管项目时,Xcode打开项目时,文件名后的A(M或C)代表的意思 简述如下: ‘A’ 新增 :表示该文件是新添加的,已受Git管理,需要 commit;‘D’ 删除:表示该文件在服...

iOS开发过程中,知识点回顾2

1、UIWindow小记 (1)UIWindow创建完,会自动加载到屏幕上显示,不用像其他UIView一样addSubview才行。但是,创建时一定要定义一个property来强引用着它,否则它就是...

android开发知识点汇总

android开发过程中的坑点(一)

和任何开发一样,android 开发过程中也会遇到很多坑点,而这些坑点有时候严重影响我们的开发速度,有时候甚至花费大量的时间去处理这些看似很小的问题,所以作为开发者必须要时刻警惕这些坑点,虽然不能解决...

[iOS学习笔记]自学过程中积累的知识点(三)

21. UITextView21.1 UITextFieldDelegate@protocol UITextFieldDelegate @optional- (BOOL)textFieldShould...

c/c++学习过程中的知识点记录:学习笔记(一)

学习的过程就是一个一个小的知识点累加的过程,学会一个就在此记录一个。时间长了就知道的就多了,还可以用来温习自己学过的知识。 一、return 语句不可返回栈指针(指向栈内存的指针),因为该内存在函数...

robotium在使用过程中的一些问题和知识点

1.robotium黑盒和白盒在使用中: 1.黑盒需预先装好重签完名后的app,而白盒不用。 2.白盒的测试程序初始化: public XXX() { super (xxx.c...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)