Android技术细节积累(持续更新)

2016-12-9 liuyingcong 安卓开发

1、TextView中文字首行缩进:setText("\u3000\u3000"+xxxxx);

2、解决ListView或GridView条目高度偏矮:经验证,条目布局中,最外层ViewGroup设置的高度、margin无效,使ListView或GridView加载数据后特别紧凑。

    解决:在条目布局最外层再添加一个ViewGroup,包裹原来的布局,在第二层中再设置高度、margin就有效了。

            由此可见,ListView或GridView只是不识别item中最外层设置的宽高和margin。

3、ScrollView滚动时,内容淡入淡出:

       scrollView.setVerticalFadingEdgeEnabled(true);

    scrollView.setFadingEdgeLength(xxxx);

4、透明度参照表:

    00%=FF    5%=F2    10%=E5    15%=D8    20%=CC    25%=BF    30%=B2

    35%=A5    40%=99    45%=8c    50%=7F    55%=72    60%=66    65%=59

    70%=4c    75%=3F    80%=33    85%=21    90%=19    95%=0c    100%=00(全透明)

5、当 targetSdkVersion>=23,即需要动态获取权限时,WiFi列表只能通过获取“ACCESS_FINE_LOCATION”权限来获取。用户使用时会提示“申请获取位置信息”,这个提示比较别扭,但是没有解决办法,除非把 targetSdkVersion改到23以下。



网站备案号:京ICP备11043289号-1 北京市公安局网络备案 海1101084571
版权所有 北京育灵童科技发展有限公司 Copyright © 2002-2024 www.elight.cn, All Rights Reserved