- 浏览: 400895 次
最新评论
-
tedeum:
美帝人民不为钱写代码是因为万恶的资本主义社会保障制度
读《20个月赚130亿》有感 -
novembersky:
还好你没相信那个大饼
谁坑了程序员的职业道德?送给初入职的码农,和宣传奴性的领导。 -
禀圣含华:
也不要着急进一家公司,就因为那公司急着招人。。急着招人背后又是 ...
谁坑了程序员的职业道德?送给初入职的码农,和宣传奴性的领导。 -
haohao-xuexi02:
每个码奴辛辛苦苦最后,还不能干脆的走。。各种被坑。。。
找工作 ...
谁坑了程序员的职业道德?送给初入职的码农,和宣传奴性的领导。 -
hot002:
BuN_Ny 写道真实项目中的6种人:1.怂恿者2.批评者3. ...
一个优秀创业团队需要的6种人
文章列表
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"
...
- 2013-09-24 23:15
- 浏览 290
- 评论(0)
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 {
...
- 2013-09-24 23:08
- 浏览 646
- 评论(0)
0 简介
BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的
广播。
在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播
就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地做出提
示和保存数据等操作;当电池电量改变时,系统会产生一条广播,接收到这条广播就能在电量低时告知用户
及时保存进度,等等。
Android中的广播机制设计的非常出色,很多事情原本需要开发者亲自操作的,现在只需等待广播告
知自己就可以了,大大减少了开发的工作 ...
- 2013-09-24 22:47
- 浏览 400
- 评论(0)
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 ...
- 2013-09-24 22:37
- 浏览 317
- 评论(0)
简介
简而言之,ContentProvider 向别的应用程序提供数据(联系人这个应用程序提供了 它的 ContentProvider),ContentResolver 从别的应用程序(已提供ContentProvider)获取、修改、添加数据(我们可以通过ContentResolver 来操纵联系人中的数据)。
说明
既然是四大组件之一,那么创建步骤基本相同
1: 自定义 ContentProvider
2: 注册
3: 使用
1自定义ContentProvider
MyProvider.java
package com.myprovider;
import an ...
- 2013-09-24 22:09
- 浏览 623
- 评论(0)
注:本篇文章基于我以前发表的文章Android 之 Fragment之上,稍作修改即可达到 炫酷的 滑动效果 :)
具体步骤如下:
NO.1:新建一个 内容布局,用于显示文章
之所以要新建一个而不是用 right_fragment.xml是因为 RightFragment需要被实 ...
- 2013-09-24 17:34
- 浏览 796
- 评论(0)
单个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
- 2013-09-24 10:47
- 浏览 2161
- 评论(0)
利用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 ...
- 2013-09-23 15:15
- 浏览 1006
- 评论(0)
考试相关信息
今天去清华大学参加算法工程师的笔试,这次阿里巴巴的校园招聘在北京有好多个点,这次笔试就有以下几个考点(通知考试时收到的信息)
研发工程师:北京大学、北京邮电大学、北京航空航天大学、中国科学院 ...
- 2013-09-23 00:36
- 浏览 491
- 评论(0)
原谅: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
- 2013-09-21 20:33
- 浏览 408
- 评论(0)
问题主题:三角形
问题描述:
有n根棍子,棍子i的长度为ai,想要从中选出三根棍子组成周长尽可能长的三角形。请输出最大的周长,若无法组成三角形则输出0。
- 2013-09-21 17:35
- 浏览 381
- 评论(0)
好久没有写c++的代码了,都生疏的不能再生疏了!现在搞算法,想重新拾起来,想直接调用库里的max方法,但不知道用哪个库,即用哪个头文件,找了半天才在MSDN瞄到一眼。浏览了一下MSDN网点,那结构查得我眼花缭乱,想下一个含有C++库集数的MSDN文档都不知道在哪下。
记得刚刚接触c++是在大一的时候,大一上学期一来就开始学C,那时候对程序完全不懂。当时是想看英文一样从main函数开始一点一点地看,那时候我参加我们学院的学科会科技部,科技部是唯一个与其它部分不同(或说有很大区别吧)的学生会分部。因为这是一个技术部门,我们的部长和副部每周都给我们布置任务,这一个星期要学看完前3章,下周要基本的数据 ...
- 2013-09-21 17:11
- 浏览 200
- 评论(0)
最近因公司项目需要,打算自己在LINUX平台整一个播放器,来学习和研究音频编解码。
项目需求:
支持下列格式文件播放。
1> WMA
硬件解码,但需要软件分析ASF格式,提取Payload数据
2> FLAC
软件解码
3> DST、DSD
硬件解码,但需要软件分析文件格式,提取Packet数据
网上搜了一圈,对于1) 2)最适合的是ffmpeg
对于3) 目前网上只找到foobar的插件版本。
最终,LINUX下的播放器打算采用 ffmepg + SDL
整体框架设计如下:
...
- 2013-09-19 23:26
- 浏览 268
- 评论(0)
自己总结的在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解决:已经开
- 2013-09-19 00:18
- 浏览 291
- 评论(0)
报表生命周期
通常我们提到报表的时候,浮现在脑海中的是最终的文档,例如PDF或者Excel文件。在JasperReports中,这些只是报表生命周期的最后阶段,生命周期的开始阶段是报表设计。所谓的报表设计就是创建一些模板,模板包含了报表的布局与设计,包括执行计算的复杂公式、可选的从数据源获取数据的查询语句、以及其它的一些信息。模板设计完成之后,我们将模板保存为JRXML文件(JR代表JasperReports),其实就是一个XML文件。我们可以用iReportDesigner或者Jaspersoft
Studio来设计模板,设计过程是完全可见的,我们不用关心底层XML文件的细节。
...
- 2013-09-18 08:57
- 浏览 484
- 评论(0)