欢迎来到天天文库
浏览记录
ID:52308528
大小:602.17 KB
页数:19页
时间:2020-03-26
《Android问题集锦情人节特刊.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Android问题集锦情人节特刊Android问题集锦情人节特刊编辑:Tony有情之人,天天是节。情一句寒暖,一线相喧;人一句叮咛,一笺相传;节一分相思,一心相盼;祝一份爱意,一生相恋。福祝大家情人节快乐!目录(一)目录(二):上篇:Android开发问题集锦下篇:AndroidUI问题集锦1.Android如何截图?1.webView怎么设置字体?2.Service中出现ANR的问题2.WebView如何显示asset文件夹下自定义文件?3.Android软件包含了很多资源如何打包?3.MapViewMarkershadow坐标问题4.做VOIP使用什么传输方式?4.Overla
2、y如何添加动态效果?5.两个Activity之间如何传递复杂的类型?5.textView如何获取选中的部分?6.AndroidBitmap转字节数组后大小问题6.状态栏如何使用prograssBar?7.Android软件如何自动升级?7.padding和margin使用起来有什么区8.uses-permission和permission有什么区别?别?8.如何去掉tabhost横线?9.如何发布只适用于Android平板的应用?9.EditText在数字类型下hint的问题10.Android的ImageButton问题10.如何设置androidactivity全屏?www.e
3、oeAndroid.comAndroid问题集锦情人节特刊编辑:Tony上篇:Android开发问题集1.Q:Android如何截图?A:PC端截图通过Adb,而手机端可以通过Linux通用的方法,读取dev/graphics/fb0即可,但是经过测试,使用Java层读取还无法获得,不过通过NDK可以直接读取,不过自己需要解码下得到的图像。2.Q:Service中出现ANR的问题A:Service是Android主要用于处理一些后台操作,可以不受Activity切换影响长期处理某个事物,但是由于Service代码出现了ANR,这里解析下,很多网友可能想使用了Service就不用开线
4、程了,错了,Service和Activity不是工作在一个线程,但是Service处理的事情很耗时,Service内的代码出问题仍然会弹出ANR,所以对于满足的I/O处理还是需要使用异步或多线程的方法解决。3.Q:Android软件包含了很多资源如何打包?A:如何文件不是很大,比如1M~2M,可以尝试使用assets,不过单个文件有1MB的大小限制,一般2M以内压缩度不高的文件,可以使用Zip压缩流处理后放入,当然如果3MB以上的放到/res/raw文件夹下即可,不过如果是特别大的比如10MB以上,建议分开放到SD卡上,除了节省ROM外,可以节省APK安装时间,早起的Android
5、1.x安装文件不能大于10MB,同时Android2.3的OBB文件可以保证即使放到SD卡上也很安全。4.Q:做VOIP使用什么传输方式?A:这里Android虽然提供了SIP在2.3,不过考虑到各个公司自己的代码移植,推荐使用Socket的UDP方式,对于视频或语音传输还是很高效的。5.Q:两个Activity之间如何传递复杂的类型?A:很多网友都知道启动Activity的时候通过Intent,提供了常见的Integer、Boolean、String等基本类型外,对于复杂的,可以通过实现android.os.Parcelable接口,来传递复杂的类。6.Q:AndroidBitm
6、ap转字节数组后大小问题www.eoeAndroid.comAndroid问题集锦情人节特刊编辑:TonyA:很多Android开发者可能发现,将Bitmap转为字节数组可能文件大小和原始图片差异很大,方法如下:(1).字节数组data保存Bitmap对象转为字节数组,处理代码:BitmapFactory.decodeByteArray(data,0,data.length);(2).而第二种方法处理代码:ByteArrayOutputStreambaos=newByteArrayOutputStream();bitmap.compress(Bitmap.CompressForma
7、t.JPEG,100,baos);data2=baos.toByteArray();这里其实很好理解,第二种方法使用了Bitmap的compress方法,一般用于保存一个Bitmap对象,转为字节输出流,但是compress目前编码由两种,比如JPG,一般处理照片和PNG,PNG一般处理带Alpha透明通道的图片,后面的第二个参数是清晰度,一般100是最高,0是最低,这个值越大图片越清晰,同时文件体积越大,JPG和PNG都是压缩的图片,所以和原始的直接通过Bitmap
此文档下载收益归作者所有