随笔分类 - Android
摘要:Android的每一个应用都是运行在单独的一个进程里。进程间的通信主要有以下四种: 1> Activity:可以结合Intent使用,启动其他进程的活动; 2> 广播:广播为跨进程间的通信; 3> ContentProvide:内容提供者,以Cursor对象访问其他进程数据或者为其他进程提供数据;
阅读全文
摘要:要实现JNI编程,首先需要下载NDK,并进行相关的环境配置。 环境配置参考:http://blog.csdn.net/tongseng/article/details/53005123 实例: 1> 新建本地方法 2> 编译MainActivity得到头文件 切换到Terminal,进入到MainA
阅读全文
摘要:1> 创建测试实例 2> 通过反射,调用测试类的有参构造方法以及定义的输出方法 参考: http://baike.xsoftlab.net/view/209.html#3_2
阅读全文
摘要:Android提供的控件有时候无法满足我们项目的需求,所以需要我们自定义View的样式以及事件监听。 自定义View的步骤: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 3、重写onMesure 4、重写onDraw 其中3不一定是必须的,当然了大部分情况下还是需要重写
阅读全文
摘要:Android动画主要有三种: 1> 视图动画,也叫Tween(补间)动画可以在一个视图容器内执行一系列简单变换(位置、大小、旋转、透明度)。譬如,如果你有一个TextView对象,您可以移动、旋转、缩放、透明度设置其文本,当然,如果它有一个背景图像,背景图像会随着文本变化。 补间动画通过XML或A
阅读全文
摘要:基于Android开发的应用大多数都会涉及到网络的访问。 在Android中几种网络编程的方式:(1)针对TCP/IP的Socket、ServerSocket(2)针对UDP的DatagramSocket、DatagramPackage。这里需要注意的是,考虑到Android设备通常是手持终端,IP
阅读全文
摘要:转载: http://blog.csdn.net/yhaolpz/article/details/51304345
阅读全文
摘要:每一款Android应用除了界面外,需要与用户进行交互,网络数据获取等功能。因此,数据的存储对应用来说也举足轻重。 Android数据存储有下面五种方式: 1> 文件存储 2> SharedPreferences存储 3> SQLite 4> ContentProvider 5> 网络存储 在这里,
阅读全文
摘要:Service作为四大组件之一,有着不可替代的地位。 1> Service的基本使用 2> Service其实是运行在主线程里的,因此当涉及耗时操作时,应该创建子线程来进行后台任务(IBinder,IntentService)。 3> 当系统内存不足时,有可能将Service销毁。因此Android
阅读全文
摘要:在Android中,每一个应用都是一个进程。 进程是表示资源分配以及调度的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所
阅读全文
摘要:广播在Android中的作用相当于学校的喇叭。 广播是一种跨进程的通讯方式,分为标准广播和有序广播。标准广播是一种完全异步的广播,这种广播的效率比较高,同时也意味着不会被拦截;有序广播则是一种完全同步的操作,广播接收器在接收该类型广播的时候是有序的,并且有权利拦截该广播。 动态注册: 1> 创建广播
阅读全文
摘要:ListView在开发的过程中,算是常客了。 ListView用于向用户展现滚动数据,以及Item的点击操作。使用ListView,基本上包括:数据,Adapter,Item布局三个点。 adapter: ArrayAdapter:简单易用的Adapter,通常用于数组或list集合的数据源。 si
阅读全文
摘要:1、Activity的生命周期 总的来说,Activity可以分为4种状态: 1> 运行状态:当活动处于返回栈栈顶时,即用户交互时。 2> 暂停状态:当活动不再处于栈顶,但依然可见。比如弹出对话框时,Activity是可见的,但是无法对其进行操作。 3> 停止状态:活动不再处于栈顶,且不可见。系统任
阅读全文
摘要:对RecycleView的基础用法有了学习,通过下面的文章对其进行深入的理解。 http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】
阅读全文

浙公网安备 33010602011771号