`
he91_com
  • 浏览: 400895 次
文章分类
社区版块
存档分类
最新评论
文章列表
1 在 xml 布局中添加 Gallery activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <Gallery android:id="@+id/gallery" ...
1 生命周期图 2 第一种 非绑定方式 startService 2.1 自定义 Service package com.demoservice; import android.app.Service; import android.content.Intent; import android.media.MediaPlayer; import android.os.Binder; import android.os.IBinder; import android.util.Log; public class FirstService extends Service { ...
0 简介 BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的 广播。 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播 就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地做出提 示和保存数据等操作;当电池电量改变时,系统会产生一条广播,接收到这条广播就能在电量低时告知用户 及时保存进度,等等。 Android中的广播机制设计的非常出色,很多事情原本需要开发者亲自操作的,现在只需等待广播告 知自己就可以了,大大减少了开发的工作 ...
1 简介 Activity (活动) 即应用程序 显示的 界面。可以通过两种方式 设置显示的内容 1:纯代码方式2:xml 布局方式 无论哪一种方式,都是通过 setContentView 来设置显示的内容。 使用步骤 基本上四大组件创建步骤都一样 1:自定义 组件(Activity) 2:注册 3:使用 2生命周期图 3 新建一个自定义的Activity index.java package com.demo; import android.app.Activity; import android.content.Intent; import an ...
简介 简而言之,ContentProvider 向别的应用程序提供数据(联系人这个应用程序提供了 它的 ContentProvider),ContentResolver 从别的应用程序(已提供ContentProvider)获取、修改、添加数据(我们可以通过ContentResolver 来操纵联系人中的数据)。 说明 既然是四大组件之一,那么创建步骤基本相同 1: 自定义 ContentProvider 2: 注册 3: 使用 1自定义ContentProvider MyProvider.java package com.myprovider; import an ...
注:本篇文章基于我以前发表的文章Android 之 Fragment之上,稍作修改即可达到 炫酷的 滑动效果 :) 具体步骤如下: NO.1:新建一个 内容布局,用于显示文章 之所以要新建一个而不是用 right_fragment.xml是因为 RightFragment需要被实 ...
单个SQL select 能执行,但建不了视图。 检查一下列名,不能有相同的列名。 select T.A, F.A from T,F where T.id=F.id 更改为 select T.A TA, F.A FA from T,F where T.id=F.id
利用ffmpeg来分析wma文件信息 STEP1: 参考ffprobe编写如下测试代码。 fileParse.c #include <libavformat/avformat.h> #include <libavcodec/avcodec.h> #include <libavutil/avstring.h> #include <libavutil/opt.h> #include <libavutil/pixdesc.h> #include <libavutil/dict.h> #define print_e ...
考试相关信息 今天去清华大学参加算法工程师的笔试,这次阿里巴巴的校园招聘在北京有好多个点,这次笔试就有以下几个考点(通知考试时收到的信息) 研发工程师:北京大学、北京邮电大学、北京航空航天大学、中国科学院 ...
原谅:http://www.cnblogs.com/shiyangxt/archive/2008/09/11/1289493.html 第一部分:(参考百度百科) 一、STL简介 STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来 的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。 STL的代码从广义上讲分为三类:algorithm
问题主题:三角形 问题描述: 有n根棍子,棍子i的长度为ai,想要从中选出三根棍子组成周长尽可能长的三角形。请输出最大的周长,若无法组成三角形则输出0。
好久没有写c++的代码了,都生疏的不能再生疏了!现在搞算法,想重新拾起来,想直接调用库里的max方法,但不知道用哪个库,即用哪个头文件,找了半天才在MSDN瞄到一眼。浏览了一下MSDN网点,那结构查得我眼花缭乱,想下一个含有C++库集数的MSDN文档都不知道在哪下。 记得刚刚接触c++是在大一的时候,大一上学期一来就开始学C,那时候对程序完全不懂。当时是想看英文一样从main函数开始一点一点地看,那时候我参加我们学院的学科会科技部,科技部是唯一个与其它部分不同(或说有很大区别吧)的学生会分部。因为这是一个技术部门,我们的部长和副部每周都给我们布置任务,这一个星期要学看完前3章,下周要基本的数据 ...
最近因公司项目需要,打算自己在LINUX平台整一个播放器,来学习和研究音频编解码。 项目需求: 支持下列格式文件播放。 1> WMA 硬件解码,但需要软件分析ASF格式,提取Payload数据 2> FLAC 软件解码 3> DST、DSD 硬件解码,但需要软件分析文件格式,提取Packet数据 网上搜了一圈,对于1) 2)最适合的是ffmpeg 对于3) 目前网上只找到foobar的插件版本。 最终,LINUX下的播放器打算采用 ffmepg + SDL 整体框架设计如下: ...
自己总结的在android中常会出现的不好解决的问题和方法(其中第三个方法经过了四天的折磨。。。。。哎)1.报错:BUILD FAILEDD:\workspace\ganji\build.xml:144: The following error occurred while executing this line:D:\workspace\ganji\build.xml:271: Unable to delete file D:\workspace\ganji\tmp\proguard\tmp.jar解决:已经开
报表生命周期 通常我们提到报表的时候,浮现在脑海中的是最终的文档,例如PDF或者Excel文件。在JasperReports中,这些只是报表生命周期的最后阶段,生命周期的开始阶段是报表设计。所谓的报表设计就是创建一些模板,模板包含了报表的布局与设计,包括执行计算的复杂公式、可选的从数据源获取数据的查询语句、以及其它的一些信息。模板设计完成之后,我们将模板保存为JRXML文件(JR代表JasperReports),其实就是一个XML文件。我们可以用iReportDesigner或者Jaspersoft Studio来设计模板,设计过程是完全可见的,我们不用关心底层XML文件的细节。 ...
Global site tag (gtag.js) - Google Analytics