![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
青埂峰
特别关注科技发展,热爱互联网,致力于投身科技事业,改善与创造美好未来
展开
-
android开发环境配置
android开发环境配置一.sdk的安装1.sdk下载 去http://www.android.com/ 在那个页面中有developers链接,点击后链接到developer.android.com网站上,如下图,下载相应的sdk版本就是了,由于我的电脑的操作系统是windows,所以我直接在选择了r12-windows.exe(图中有标识).2.安装sdk开发使用的原创 2013-11-25 22:58:14 · 545 阅读 · 0 评论 -
android中json解析及使用 (下)
七、通过JSONTokener来解析json文本7.1、将json文本解析为对象我们可以通过JSONTokener的nextValue()来获得JSONObject对象,然后再通过JSONObject对象来做进一步的解析。实例4 void startJSONTokenerDemo(){ final String JSON = "转载 2014-07-22 11:59:40 · 647 阅读 · 0 评论 -
android中json解析及使用(中)
解析JSON字符串: package com.yunos.tv.video.resource.controller.web;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class Test { public static void main(String[] args) {转载 2014-07-22 11:58:25 · 686 阅读 · 0 评论 -
android中json解析及使用(上)
一、JSON的定义 JSON是一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为二、JSON 与XML1.JSON和XML的数据可读性基本相同2.JSO转载 2014-07-22 11:37:27 · 627 阅读 · 0 评论 -
Android详细的对话框AlertDialog.Builder使用方法
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,原创 2014-03-11 17:54:43 · 522 阅读 · 0 评论 -
Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
转载地址:http://blog.csdn.net/xiaanming/article/details/9257853最近有一个需要,我们公司做了一个apk客户端,然后其他的公司可以根据自己的需要来替换里面的资源图片,文字等一些资源文件问题,我本来想这个简单,用两个工程直接替换里面的资源文件就行,老大说,这样子不好,如果要改需要改两个客户端,而且还麻烦,叫我将所有的转载 2013-11-28 18:56:02 · 500 阅读 · 0 评论 -
Android Service与Activity之间通信的几种方式
转载请注明地址http://blog.csdn.net/xiaanming/article/details/9750689在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,I转载 2013-11-28 18:53:00 · 663 阅读 · 0 评论 -
SQLiteDatabase中query、insert、update、delete方法参数说明
SQLiteDatabase中query、insert、update、delete方法参数说明SQLiteDataBase对象的query()接口: public Cursor query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String原创 2013-11-27 00:42:06 · 771 阅读 · 0 评论 -
Android之Content Providers
Android之Content Providers【Content Providers】 Content Providers存储和取得数据,以及让它对所有应用程序可见。这是惟一的跨应用程序共享数据的方法;没有一个所有Android包都能访问的公共存储区域。 Android整理了一大堆content provider给公共数据类型(音频、视频、图像、联系人信息等待)。你能看见他们中的转载 2013-11-27 00:40:33 · 651 阅读 · 0 评论 -
Android界面设计基础:控件焦点4个步骤
Android界面设计基础:控件焦点4个步骤现在,随着越来越多的Android的应用出现在Android Market上,如何能更加吸引用户成为摆在开发者面前的重要课题。作为Android应用,不仅要在内容上取胜,在比如界面等细节上也要很重视用户的使用体验,如果用户觉得操作困难和不符合操作习惯的话,就会认为应用不好用而不去下载或购买。在用户体验中,一些细节的问题更容易引起程序员转载 2013-11-26 23:09:43 · 1020 阅读 · 0 评论 -
MediaPlayer生命周期
MediaPlayer生命周期对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态之间迁移的播放控制操作。这里有两种类型的弧线。由一个箭头开始的弧代表同步的方法调用,而以双箭头开头的代表的弧线代表异步方法调用。原创 2013-11-26 13:08:05 · 639 阅读 · 0 评论 -
Android各activity,service进程的生命周期
Android各activity,service进程的生命周期在 Android 中,多数情况下每个程序都是在各自独立的 Linux 进程中运行的。当一个程序或其某些部分被请求时,它的进程就“出生”了;当这个程序没有必要再运行下去且系统需要回收这个进程的内存用于其他程序时,这个 进程就“死亡”了。可以看出,Android 程序的生命周期是由系统控制而非程序自身直接控制。这和我们编写桌面应用程序转载 2013-11-26 13:02:57 · 852 阅读 · 0 评论 -
使用ViewPager+Fragment+仿网易云音乐的tab选项栏来实现多屏滑动
ViewPager+Fragment+仿网易云音乐的tab选项栏来实现多屏滑动原创 2014-08-06 17:53:15 · 2803 阅读 · 0 评论