Android
weizi4332
这个作者很懒,什么都没留下…
展开
-
Android常用权限permission
网络相关的:android.permission.INTERNET 允许程序打开网络套接字 android.permission.CHANGE_NETWORK_STATE 允许程序改变网络连接状态 android.permission.ACCESS_NETWORK_STATE 允许程序访问有关GSM网络信息 位置相关:android.permis原创 2013-11-03 22:30:20 · 887 阅读 · 0 评论 -
Android中百度地图计算MapView任意位置的经纬度
SDK版本:3.2.0百度地图sdk只提供了直接获取MapView中心点经纬度的方法,求其他地方的经纬度要自己算。获取中心点经纬度的方法为:mMap = mMapView.getMap();mMapStatus = mMap.getMapStatus();LatLng center = mMapStatus.target;中心点在MapView上的位置:Point原创 2014-12-07 22:50:15 · 3070 阅读 · 1 评论 -
Android使用WebView的loadData(String data, String mimeType, String encoding)中文乱码
使用WebView的loadData(String data, String mimeType, String encoding)方法,按照官方的写法加载本地htmlmWebView.loadData(html, "text/html", "UTF-8");这样无论你在encoding传人什么编码方式,中文都会乱码。解决方法:按照下面的方式写mWebView.loadData(ht原创 2014-04-01 13:33:00 · 2047 阅读 · 1 评论 -
【异常】Could not find class 'javax.activation.DataHandler'
Android中使用java mail 1.4.1的lib发邮件时出现该问题, Could not find class 'javax.activation.DataHandler', referenced from method javax.mail.internet.MimeMessage.getDataHandlerCould not find class 'javax.activa原创 2014-03-17 17:10:47 · 4180 阅读 · 2 评论 -
【异常】android.content.res.Resources$NotFoundException: String resource ID #0x1
一般发生在参数 int resId 错误,你把String赋值给int的resId,所以编译器找不到正确的resource于是报错。例如:int i = 2222;tv.setText(i);这样就会报这个异常,起初我以为setText()方法会自动将int类型的数据转换为String,其实不会。好像他把这个int类型的数据当成string.xml文件中的资源了,但是值为i的这个资源原创 2014-03-16 23:27:11 · 13636 阅读 · 3 评论 -
数据传递
1. 使用Application传递文本数据声明一个继承android.app.Application的类MyApplication,并在AndroidManifest.xml的Application标签中声明Android:name=”.MyApplication”。在MyApplication中重写父类的OnCreate()方法,声明一些需要的属性,并声明属性的getter()和se原创 2014-01-14 19:31:20 · 1060 阅读 · 0 评论 -
Android下的文件、数据、数据库
1 权限从DDMS的File Explorer中的Permissions可以看出Android文件目录的权限。与Linux下的文件权限表示方式相同,共用10位代表用户权限,第1位:代表文件类型- 文件l 链接或快捷方式linkd 目录dir第2~4位:代表当前用户的权限r readablew writeablex 可执行---原创 2014-02-12 21:28:41 · 1211 阅读 · 0 评论 -
windows 8.1使用Android模拟器并用intel HAXM加速导致蓝屏
Android 模拟器一直以运行速度慢著称, 但是我们可以使用 Intel HAXM 技术为 Android 模拟器加速, 使模拟器运行度媲美真机, 彻底解决模拟器运行慢的问题。最近用Windows 8.1使用HAXM的时候经常蓝屏,一天蓝屏好几次,蓝屏代码为0x00000109。起初是以为内存条坏了,后来才发现是HAXM与Windows8.1的兼容问题。解决方法:首先卸载掉原来的HA原创 2014-01-19 12:02:45 · 3946 阅读 · 2 评论 -
对View绑定监听事件的4种写法
第一种:以匿名内部类的形式实现OnClickListener接口button.setOnClickListener(newButton.OnClickListener() { @Override publicvoid onClick(View v) { //事件的处理 }});第二种:以内部类的形式实现OnClickListener接原创 2014-01-28 17:08:09 · 1951 阅读 · 0 评论 -
通知(Notification、Toast)
1. 使用ToastToast主要以弹出信息的形式来反馈给用户当前的操作信息,并且在短时间内就消失了,不需要用户进行交互操作。使用Toast实现通知非常简单,使用Toast的makeText(Context context, CharSequence text, int duration)方法可以创建一个Toast。context是传递的上下文环境;text要显示的消息内容;duration是原创 2014-01-19 12:34:25 · 1340 阅读 · 0 评论 -
对话框
1. 实现取消、确定对话框AlertDialog.Builder是AlertDialog的内部类,使用AlertDialog.Builder的create()方法可以可以创建带有参数的对话框。用户可以在使用这种对话框的同时去做其他事情,用dismiss()方法使对话框消失。AlertDialog.Builder alertDialogBuilder = newAlertDialog.B原创 2014-01-19 12:22:37 · 1108 阅读 · 0 评论 -
【异常】java.net.SocketException: Permission denied 解决方法
在Android项目开发时,在获取IP地址时出现java.net.SocketException: Permission denied异常,这是一个典型的异常。主要原因是在AndroidManifest.xml中为配置解决方法:AndroidManifest.xml中,在标签前加入即可。原创 2013-06-14 19:52:17 · 10733 阅读 · 0 评论 -
【异常】Android中使用localhost:8080或者172.0.0.1:8080访问本地服务器org.apache.http.conn.HttpHostConnectException异常
通常是org.apache.http.conn.HttpHostConnectException: Connection refused异常。一般由于服务器不响应导致!主要原因是:把IP地址写为localhost:8080或者172.0.0.1:8080。因为Android模拟器是一个独立的虚拟机,把IP写作localhost:8080或者172.0.0.1:8080都是把模拟器当作了服务原创 2013-06-14 20:10:43 · 33642 阅读 · 0 评论 -
【异常】android.app.Application cannot be cast to****
出这个异常的原因是在项目中添加了新application类(public class Application extends android.app.Application)之后,没有在manifest.xml中添加该类的声明,所以编译器抛出异常: java.lang.ClassCastException: android.app.Application cannot be cast to *原创 2013-11-28 13:18:29 · 6847 阅读 · 0 评论 -
Struts 2与Android交互中文乱码
服务器与Android客户端均配置编码为UTF-8,结果发现持久化到数据库里面的中文数据居然是乱码。开始以为是android与Struts交互时编码不统一的问题,忙活了一整天也没能解决问题。最后发现是Tomcat配置不对,默认Tomcat没有配置编码,配置为UTF-8后就ok了! 找到Tomcat安装目录下的conf文件夹中的server.xml,找到port为8080的Conne原创 2013-11-26 18:05:16 · 857 阅读 · 0 评论 -
Android Studio中so包的导入
在Android Studio中使用so包原创 2015-01-22 19:40:10 · 1170 阅读 · 0 评论