`
xuyuanshuaaa
  • 浏览: 394677 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
1   Android 应用程序由不同的组件组合而成,通过INTENT通信,基本组件包括Activity,service,broadcastReceiver和ContentProvider等,都必须在androinmanfinest.xml中注册。 service 是具有长生命周期且没有用户界面的程序,运行在应用程序主进程中,不会阻塞其他的组件或者activity等 broadcastReceiver用户接受广播组件,为了响应不同的事件通知,应用程序可以注册不同的broadcastReceiver,当收到某个通知后可以启动activity等。 ContentProvider解决了程序间数据通信, ...
    曾经也看过一段linux,只不过不是很系统,想在仔细的看一遍,故有此系列,以备忘记 A  为什么要学习linux   Linux是一个开源,免费的操作系统,稳定,安全,处理并发,很多企业的后台都是基于linux的。Linux内核派生处理多个操作系统如ubuntu,fedoro,redhat,红旗等。 方向:一个是linux系统管理员,一个是linux程序员(各种编程语言) 学习方法“ 1 linux平台上的开发,包括vi gcc  gdb make  jdk tomcat mysql 等 2 加厚c或者java语言 3 学习unix环境高级编程 4 Linux应用系统开发 相对于上边来 ...
认识Thread的start和run 1) start: 用 start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调用Thread类的 start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到cpu时间片,就开始执行run()方法,这里方法 run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线程随即终止。 2) run: run()方法只是类的一个普通方法而已,如果直接调用Run方法,程序中依然只有主线程这一个线程,其程序执行路径还是只有一条,还是要顺序执行,还是要等待run方 ...
     最近一直在看Android,算是项目需要吧。找到了mars老师的Android开发视频,感觉很不错,一直坚持看了下去,最后做了一个MP3项目。一边听课一边写代码,发现很久没写代码了,手生了不少呵呵,好 进入正题吧。      一  编写目的:以前做的项目无论大小都不是从头做的,代码编写实战理不足。介意练习吧,从头开始~      二  需求:Android手机自带的mp3播放器功能不是很完善,仅仅能完成本地音乐的播放功能。这里我们实现了一个功能更加完善的播放器。      三  功能分析:      a  播放MP3      b  同步歌词文件      c  从服务器下载歌曲列 ...
1 Unable to start activity ComponentInfo 解决方法: Probably you guys solved it. 意思就是 setContentView(R.layout.main); 这一句话 要放在onCreate(...)的最近处,最好就是紧挨着,因为 要先设定活动的布局,然后才可以用里面的资源文件 或者是: 因为在写代码时忘记了某些必要的函数,而这些函数必然是和activity有关的。 2  写代码决定是一个细心的活,从接触语言开始就犯这个错误,总是不注意细节,往往error都是由于自己的拼写错误引起的,或者为了省事而去粘贴重复功能的代码段,反而 ...

开博的话

       今天写代码的过程中遇到了不少error,各种bug各种让我费解,上网查了好多,看过之后就把网页直接都关了了事。遇到想保留下来的就都 copy到了word里以备有时间查看。但是我这个两年多的习惯证明了“有时间”绝对是没有时间,即使有时间也不会去看。可能是没耐心的缘故吧。想想要是把遇到的困难,查到的资料或者自己的一些情感放在博客里肯定会有很好的效果,用他们来陪伴我走过三年的时光一定会非常有意义的。此博由此而诞生。       呵呵,其实很久很久以前貌似也申请过一个博客,叫什么现在都忘了。希望不要重蹈覆辙。COME ON~       我的青春岁月,我的研途~
Global site tag (gtag.js) - Google Analytics