01 2013 档案
摘要:Android下ListView上下滑动背景变黑老问题,Google一下就能找到N多答案,为方便自己日后查阅,记录如下:手指在ListView上下滚动时,ListViewItem背景变黑,因为在滚动的时候为了提升性能做了优化,为提高滚动的性能,Android框架在ListView中引入CacheColorHint属性。如果该值为非0,则说明该ListView绘制在单色不透明的背景上,在默认情况下该值为#191919,也就是黑色主题中的黑色背景颜色值,这样当ListView滚动的时候就会使用该值来绘制ListView的背景。两种解决办法:1、xml中,ListView内新增如下属性:xml代码a
阅读全文
摘要:0:xml中资源最好不要以数字命名1:当导入一张图片,后出现提示,所有 的图片资源不能加载!!原因:该张图片为不可解析的图片,即虽以.png结尾但并不是一张图片.不能被图片处理软件打开.解决方法:重新导入一张合法的.png图片.2:Mutiple dex define at*****原因在项目文件中bin文件夹中多了一个.apk文件,删除后,重启即可解决.3:在制作文本跑马灯效果时,文本并不跑起来,原因:没有设置android:focusable="true"android:scrollHorizontally="true"4: Folder C:\Us
阅读全文
摘要:很多写登录界面的开发者都会遇到一个问题:那就是在登录界面时,当你点击输入框时,下边的按钮有时会被输入框挡住,这个不利于用户的体验,所以很多人希望软键盘弹出时,也能把按钮挤上去。很多开发者想要监听键盘的状态,这无疑是一个很麻烦的做法。 我们可以在AndroidManifest.xml的Activity设置属性:android:windowSoftInputMode = "adjustResize" ,软键盘弹出时,要对主窗口布局重新进行布局,并调用onSizeChanged方法,切记一点当我们设置为“adjustResize”时,我们的界面不要设置为全屏模式,否则设置了这个属
阅读全文
摘要:This Android SDK requires Android Developer Toolkit version 20.0.0 or above本人最近在操作更新ANDROIDSDK时出现类似于题目中的错误,是一启动ECLIPSE时。但是,我现在只是想恢复到原先的开发环境。于是找到本文,方法有效!!!windows下面安装Android虚拟机,有时候选择更新SDK后,在Eclipse preference里指向android_sdk_windows_x86时。会出现诸如This AndroidSDK requires Android Developer Toolkit version 2
阅读全文
摘要:一、打开输入法窗口:1 InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);2 // 接受软键盘输入的编辑文本或其它视图3 imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);二、关闭出入法窗口1 InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.IN
阅读全文
摘要:Android中文本框分单行和多行两种,但使用的是同一个控件:EditText 。EditText控件默认显示为单行,如果要显示为多行,只需要加上一个属性即可:android:inputType=”textMultiLine” ,然后就可以多行编辑了。还有EditText 多行的时候,光标默认是在中间显示的,因此输入的东西都是在中间开始的只要加上android:gravity="top"这一句,你所输入东西都会在左上角显示的了。
阅读全文

浙公网安备 33010602011771号