安卓笔记
文章平均质量分 69
smile0528
这个作者很懒,什么都没留下…
展开
-
屏幕适配的方法
布局展示在不同手机屏幕会出现不同的效果,有些可能与我们最终想要的结果天差地别,这时就需要屏幕适配了,不同的情况使用不同的适配方案,如果你还在为自己的布局难看而苦恼的话,以下四种方法会让你不虚此行,不要怪我没有告诉你哦。一,dimen适配1,在res文件夹下,创建一个你要适配的屏幕大小的机型,values-320x240 2,然后在dimens文件中咱们自己创建一个同名的dimens原创 2016-08-15 20:11:31 · 341 阅读 · 0 评论 -
Jar mismatch!Fix your dependencies异常
在安卓开发的过程中,有的时候我们会在一个项目中引入库,如果v4 jar包不保持一致就会报这个异常,解决办法就是让v4jar包保持一致有几种解决办法把库中的jar包copy过来或是把项目中的jar包copy到库中的libs文件夹中要是还是不行的话,就把v4jar包都删了,在一个新的项目中把v4jar包copy过来放入这个项目下和库中另外一种就是选中项目,右击,如图所示:Android原创 2016-08-24 20:43:59 · 378 阅读 · 0 评论 -
安卓中的SuperNotCalledException
在安卓中会报SuperNotCalledException这个异常,但是这个异常不常见,如果遇到这样的异常有两种可能:一种是在activity中的什么周期中的方法中没有复写父类的方法super.onDestroy();@Override protected void onDestroy() { // TODO Auto-generated method stub super.on原创 2016-08-23 19:29:45 · 853 阅读 · 0 评论 -
安卓启动页和引导页的制作
1,先在布局中设置启动页的图片<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_原创 2016-08-11 17:19:02 · 1593 阅读 · 0 评论 -
安卓中一些常见异常总结(空指针,脚标越界)
1.脚标越界异常(indexOutOfException):(1)image.setImageResource(list.get(position)%list.size());角标是5,长度也是5正解:image.setImageResource(list.get(position%list.size()));(2)for(int i=0;i角标和长度一样,正解:for(i原创 2016-08-11 16:43:11 · 2295 阅读 · 0 评论 -
安卓基础面试一
1,安卓的体系架构(1)底层是Linux系统内核层,安卓是基于linux2.6版本开发的,包含各种应用驱动:DisplayDriver,CameraDriver,Flash Memory Driver,Binder(IPC)Driver,Keypad Driver,Wifi Driver,Dudio Driver,Power Management(2)第三层是各自类库和安卓运行环境原创 2016-08-11 16:39:30 · 585 阅读 · 1 评论 -
View事件传递机制
view事件传递机制:在安卓中的一些UI控件触摸(onTouch),点击(onClick)等事件并不是一触发就可以实现的,可是他们的可点击和可触摸等功能却可以实现,这是因为事件的响应先执行的是他们的父类View中dispatchTouchEvent方法,我们先看一个小Demo 以ImageView为例:1,只进行一个触摸的监听 OnTouchListener()代码如原创 2016-08-22 19:48:18 · 449 阅读 · 0 评论 -
安卓的架构体系
身为安卓工程师,必须对安卓的架构体系有所了解,也会有很多初学者对这些不太了解,感觉特别抽象安卓的架构体系分为四层:1,底层是linux内核层,安卓开发是基于linux2.6开发的2,第二层是各种类库和安卓运行的环境层3,第三层是应用程序框架层,里面封装类很多方法4,第四层是应用程序层,也就是安卓工程师直接操作的层次,是打交道最多的原创 2016-08-08 20:38:46 · 345 阅读 · 0 评论 -
Json解析,让你不再困扰(非常详细)
Json解析的详解一,用Json解析数据时的步骤:第一步:先依赖xutils工具类库,在项目的属性中添加,把gson的jar包也变为可依赖的库第二步:写布局第三步:写bean第四步:打log检验:(1)检验其中的一个字符串WeatherBean bean = gson.fromJson(result, WeatherBean.class);Log.e("ne原创 2016-09-09 20:14:49 · 1423 阅读 · 0 评论 -
Handler机制的初级应用
第一步:建立一个子线程 new Thread(){}第二步:重写thread的run()方法第三步:确定网址pathString path = "192.168.1.100:8080/dd.jpg";第四步:把网址封装成一个url对象URL url = new URL(path);获取客户端和服务器的连接对象,此时还没有建立连接,对连接对象进行初始化HttpUR原创 2016-08-01 21:45:48 · 261 阅读 · 0 评论 -
post请求方式和get请求方式等网络请求方式总结
y一,几种请求方式的解析 第一种:get请求方式请求数据向服务器发索取数据的一种请求,get是获取信息,而不是修改信息,数据不会被修改,get请求的参数会跟在url(路径)后进行传递,请求的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相连。String url="http://192.168.1.117:8080/web2/servlet/LoginServlet?na原创 2016-08-03 18:48:55 · 5988 阅读 · 0 评论 -
android studio初学者了解
android studio的初步认识一,android studio的介绍:Android Studio 是一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Andro原创 2016-09-29 22:31:01 · 482 阅读 · 0 评论