开发中的注意事项
andyJaa
...
展开
-
关于屏幕常亮的问题
项目中涉及到播放视频的功能。如果视频时间过长,屏幕会自动熄灭。(播放视频是在单独的activity)我仅仅只想当前页可见的时候,屏幕是常亮的。后来在查api的时候在Keep the Screen On和Keep the CPU On查到两种方法。代码中实现。【getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);】原创 2016-02-29 15:15:17 · 516 阅读 · 0 评论 -
[详解嵌套ListView、ScrollView布局显示不全的问题]
转自:详解嵌套ListView、ScrollView布局显示不全的问题**3种模式 UNSPECIFIED模式,官方意思是:父布局没有给子布局强加任何约束,子布局想要多大就要多大,说白了就是不确定大小 EXACTLY模式,官方意思是:父布局给子布局限定了准确的大小,子布局的大小就是精确的,父亲给多大就是多大 AT_MOST模式,官方意思是:父布局给定了一个最大的值,子布局的大小不能超过这个值,转载 2016-05-05 17:11:27 · 437 阅读 · 0 评论 -
关于spinner下拉框手动取消的方法。
今天在做项目的时候,遇到spinner弹出下拉框之后,想要手动取消下拉框的问题。一直无解,后来在stackoverflow中查到一暴力的方法。public static void hideSpinnerDropDown(Spinner spinner) { try { Method method = Spinner.class.getDeclaredMethod("原创 2016-07-04 16:33:14 · 889 阅读 · 0 评论 -
android开发中总会遇到的小问题【持续更新...】
1、当 屏幕旋转 或者 程序长时间置于后台,程序重新启动的时候,在activity中的fragment会重新绘制吗?如果有,如何处理? 答:fragment是依赖activity的,当activity重新启动,fragment也会重新绘制,从而导致多次绘制。 解决方案:onCreate(Bundle savedInstanceState)中判断savedInst原创 2016-07-26 15:14:21 · 315 阅读 · 0 评论 -
动态生成一个textview,设置padding不起作用的解决办法。
今天在动态写布局的时候,动态new了一个TextView,然后给其设置padding不起作用。TextView tv = new TextView(mContext); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.La原创 2016-02-23 14:44:06 · 7418 阅读 · 0 评论 -
集成zxing二维码,预览变形问题。
**转载【http://blog.csdn.net/qq_1991/article/details/53586408】**在集成zxing二维码时经常会遇到各种问题,比较常见的有下面两个。1.预览拉伸的问题原因:预览尺寸和surface view不一致。解决方式:针对于扫描时,二维码拉伸变形的问题,是因为zxing默认是针对横屏扫描的,所以,我们只需要改变x,y的计算,即横纵轴即可。此时,我转载 2017-06-09 09:26:14 · 407 阅读 · 0 评论