基于人人网客户端进行推广与营销的这个项目已接近尾声。回想自己这2个月以来对Android的学习,有不少收获。尽管在整个过程中遇到过不少问题,但最终还是解决了。在这里,记录一下自己在整个过程中碰到的问题与解决方案。我负责的是“好友”界面部分,主要需要实现的功能如下1...
分类:
移动开发 时间:
2014-07-29 15:26:29
阅读次数:
194
问题描述Source not foundThe JAR file D:\.....\sdk\platforms\android-20\android.jar has no source attachment.问题原因及解决办法1. 使用SDK Manager下载最新版本的Sources for An...
分类:
移动开发 时间:
2014-07-28 19:11:44
阅读次数:
269
1.Handler 功能:主要是接收子线程的数据来更新主线程(UI).接收数据的主要方式是Message对象和Runnalbe对象 描述:Handler有两个作用, (1) : 定时执行Message和Runnalbe 对象 (2): 让一个动作,在不同的线程中执行. ...
分类:
移动开发 时间:
2014-07-28 14:49:53
阅读次数:
244
Pro Android学习笔记:Pro Android学习笔记(一零七):2D动画(2):layout渐变动画 2014.7.25Pro Android学习笔记(一零六):2D动画(1):frame by frame 2014.7.21Pro Android学习笔记(一零五):Alarm Manag...
分类:
移动开发 时间:
2014-07-26 14:48:11
阅读次数:
469
Pro Android学习笔记:Pro Android学习笔记(一零七):2D动画(2):layout渐变动画 2014.7.25Pro Android学习笔记(一零六):2D动画(1):frame by frame 2014.7.21Pro Android学习笔记(一零五):Alarm Manag...
分类:
移动开发 时间:
2014-07-26 00:41:26
阅读次数:
335
1、LinearLayout是子view均为单方向的,即均为水平或垂直方向的布局。你可以用android:orientation属性来定义layout方向所有子view都是一个挨着一个的,所以一个垂直列表,不管它本身多宽,同时只能有一行。若是水平列表,则都等高。2、LayoutWeight用来操控各...
分类:
移动开发 时间:
2014-07-22 22:46:54
阅读次数:
209
在主Activity的OnCreate()方法中,通过findViewById得到Activiity_main中已定义的组件,例如Button、EditText等,注意需要强制转型view到具体的类型。给取得的组件btn添加监听器如OnClickListener(),在其中实例化Intent对象,参...
分类:
移动开发 时间:
2014-07-22 22:40:55
阅读次数:
264
fill_parent、wrap_content、match_parent 用法实例测试fill_parent设置一个顶部布局或控件强制性让它布满整个屏幕。wrap_content布局指根据视图内部内容自动扩展以适应其大小,(刚好能支撑起其内容的大小)Android2.2后fill_parent由m...
分类:
移动开发 时间:
2014-07-21 11:04:55
阅读次数:
287
从事Android开发,免不了会在应用里嵌入一些广告SDK,在嵌入了众多SDK后,发现几乎每个要求在AndroidManifest.xml申明Activity的广告SDK都会要求加上注明这么一句属性: android:configChanges="orientation|key...
分类:
移动开发 时间:
2014-07-20 23:29:46
阅读次数:
406
Handler的实质就是异步消息处理。实例一:Handler的基本用法XML布局代码:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<T..
分类:
移动开发 时间:
2014-07-19 16:28:30
阅读次数:
334