`
zhangyf1987hb
  • 浏览: 83503 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
目前在做视频应用的时候,比较先进的技术就是RTSP流媒体了,那么如和利用Android的播放控件VideoView来播放RTSP的流呢? RTSP流媒体链接: http://218.204.223.237:8081/wap/ 这个链接含有所有的RTSP流媒体的链接,现在咱们就用VideoView来播放里面的RTSP的流,咱们以其中的一个链接来测试下好了: rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp. 效果截图:  核心代码如下: 
PM2.5是什么:大气中直径小于等于2.5微米的颗粒物,也称可入肺颗粒物。
Android 是google公司针对手机开发的一个平台,并公布了其中大部分代码,其大部分应用程序都是用JAVA开发的,毕竟它是商业性的产品嘛,有所保留也是理所 当然的。对于搞嵌入式linux开发的人来说我们可以从中学习其长处,也算得上是未来的一个发展方向和趋势吧。 我们先来看看Android它的体系结构吧。下面是一张公开的Android体系结构图。 android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。蓝色的代表java程序,黄色的代码为运行JAVA程序而实现的虚 ...
把Eclipse(Eclipse版本必须是3.6以上)的ADT插件更新到16.0以后,发现在Eclipse菜单功能栏里多了一个红色对号的图标,如图所示: 简单使用了一下之后,发现这个工具实在确实很强大。它能够对你的Android项目进行全面分析,然后会给你一个诊断结果。告诉你的工程里有哪些不太妥当的地方,例如: 1,项目中有哪些资源文件引入了却没有在代码中使用的话,会给提示。既包括图片资源、layout文件,也有定义的String常量和Color常量等。如图:

git 分支详解

    博客分类:
  • git
Git 分支 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。 有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里区分出来。Git 有何特别之处呢?Git 的分支可谓是难以置信的轻量级,它的新建操作几乎可以在瞬间完成,并且在不同分支间切换起来也差不多一样快。和许多其他版本控制系统不同,Git 鼓励在工作流程中频繁使用分支与合并,哪怕一天之内进行许多次都没有关系。理解分支的概 ...
一、简介    QuickContact是为了应用程序能够快速方便的访问联系人,并且快速的运用联系人的信息执行相应操作而设计的。最常见的在Contacts应用程序中如下图所示:     在Activity中存在一个图标,点击该图标后弹出一个窗口,窗口中会有几个图标,不同的图标表示针对该联系人进行的不同操作,比如打电话,发短信,发送邮件,进入主页等等。图标的显示和不显示取决于该联系人是否存在该种操作相关的信息。比如,如果该联系人中如果存在邮箱的话,就可以出现发送邮件的图标,否则就不会出现。 二、在自己的应用程序中应用QuickContact    在自己的程序中加入QuickContac ...
这个相当于网页控件img的缺省图片时(alt属性)显示的文字。 如果您控件的图片没有设置或图片找不到啦,显示不出来了,就显示contentDescription的设置文字!
  看上面的图,其实这个页面的UI实现不复杂,来讲讲这个半透明的弹出对话框窗口是如何实现的,首先新建名为AuthorizeActivity.java的Activity,并且在AndroidManifest.xml文件中添加这个Activity,这样这个Activity才能被使用,接下来为这 ...
1. 首先要导入你准备用作CheckBox选中和补选中状态的两图片到res的drawable中,如checkbox_checked.png,checkbox_normal.png;2. 在res/drawable中添加checkbox.xml,定义checkbox的state list drawable图片  [html] view plaincopy
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:        <shape>            <!-- 实心 -->            <solid android:color="#ff9d77"/>            <!-- 渐变 -->            <gradient                android:startColor="#ff8c00"           ...
关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/list_item_bg.xml<?xml version="1.0" encoding="utf-8" ...
  git主要提倡的一种管理方式就是分支管理,所以这应该是每一个学习git的人应该掌握的。 分支查看:git branch 分支建立:git branch newBranch commit 或者:git checkout -b newBranch commit分支切换: git checkout anotherBranch 删除分支: git branch -D existBranch (删除分支不管是否合并好)git branch -d existBranch (删除已经合并好的分支)  
  用git checkout取出想要的文件: git checkout Makefile — 取出最近提交的Makefilegit checkout a98d3ca48c6500f97802587c8e11b3305731bb6b Makefile — 取出指定版本的Makefilegit checkout -b newBranch — 取出最近提交的文件并且创建newBranch分支git checkout -b newBranch a98d3ca48c6500f97802587c8e11b3305731bb6b — 取出指定版本并且创建newBranch分支  
    git merge 用来做分支合并,将其他分支中的内容合并到当前分支中。比如分支结构如下: master / C0 ---- C1 ---- C2 ---- C4 \ C3 ---- C5 ...
本文采用一个Demo来展示Android中ExpandableListView控件的使用,如如何在组/子ListView中绑定数据源。直接上代码如下: 程序结构图: layout目录下的 main.xml 文件源码如下: [html] view plaincopy
Global site tag (gtag.js) - Google Analytics