自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

android studio使用详解

        我一直android开发以来使用的都是eclipse开发的,在android studio刚出来的时候,尝鲜了一下,发现并没有想象中的好用,而且一些开发习惯很难改过来,所以就又继续用eclipse了,直到最近,发现github上很多开源项目都是用的gradle开发的,我才想起了android studio,经过一周的练习使用,从下载安装到现在的APP签名发布,基本算是流程走了一遍...

2014-04-06 00:58:58 188

原创 android viewpager+fragment实现滚动tab页

 闲着。用viewpager+fragment实现了个滚动tab。。轻拍,以后会陆续发先小东西出来。。爱分享,才快乐。demo见附件。。 package com.example.demo;import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android...

2014-03-07 11:22:17 213

原创 IOS内存管理

   在ios5之前,是没有ARC的,所以内存靠自己手动回收或者使用autorelease.下面来介绍非ARC的情况,假定有两个指针a和b.   1.关键字asign。针对的情况就是直接赋值,只针对基本类型,比如int float double short bool char long等。它只进行直接赋值,不进行引用计数,所以也不用管理内存。    2.关键字retain。假定指针a指向了...

2012-10-16 00:11:43 124

原创 【转】例子收藏

Android设备信息获取:http://blog.youkuaiyun.com/wenlele/article/details/6316750 android ffmpeg  http://www.cnblogs.com/scottwong/archive/2010/12/17/1909455.html android调节亮度 http://blog.youkuaiyun.com/piaozh...

2012-09-01 22:58:11 163

原创 【转】sip协议介绍

会话发起协议(Session Initiation Protocol,SIP)是一种信令协议,它对于通信业有着重要的意义。本文从技术上对SIP进行了一般性的介绍,并说明了SIP如何为通信解决方案提供重要支持。简介  我曾经构想过一种软件,它可以“浮于”应用程序之上,提供辅助作用。这不是一个哑的“帮助”系统,而是一个活动的技术支持代理,可以在Internet上进行讨论。那时曾有人告诉...

2012-08-22 23:42:45 477

原创 [转载]android操作系统

1. BP部分与AP部分的集成。2. 传统的功能手机只配备了出厂时预装的应用软件,而不允许用户自主下载并安装第三方应用软件,而智能手机突破了这一限制,因此智能手机的AP部分,必须有相应的开放机制,方便第三方软件的开发与安装,同时尽可能降低第三方软件造成对整个系统,包括其它软件的恶意伤害。更进一步说,智能手机的开放机制,不仅针对第三方软件,而且也针对手机生产厂家,允许手机生产厂家更换手机系统的部分硬...

2012-08-22 17:49:00 351

原创 doubango编译

     doubango源码下载下来之后,对之进行编译,折腾了一天,才搞出来。本来对NDK也不是很熟,shell命令也懂的不多。结果就是在反复试了。编译静态库是在/doubango/android-projects/下面的buildAll.sh执行就Ok的。buildAll.sh只是指明了对哪些库进行打包,doubango的这些库是互相依赖的,详情可以看doubango官网。在google co...

2012-08-22 10:34:46 289

原创 【转】wakelock使用注意事项

一楼:默认情况下,Android设备会在一段时间后使屏幕变暗,然后关闭屏幕显示,最后停止CPU,有时用户并不希望如此,因此Android提供了WakeLock类让用户实现自定义的电源管理,但是如果不合理使用这个功能,应用程序造成的电池电量消耗产生显著的影响,所以建议当用户观看屏幕但是很少与屏幕进行交互时(如看视频)使用,从而防止屏幕变暗。二楼:如果一开始就对Andro...

2012-07-23 19:21:21 216

原创 【转】tomcat配置大全

Coyote HTTP/1.1 Connector 概述Coyote HTTP/1.1 Connector元素是一个支持HTTP/1.1协议的Connector组件。它使Catalina除了能够执行servlet和JSP页面外,还能够作为一个单独的web server运行。Connector对象的实例在服务器上监听特定的TCP端口。一个Ser...

2012-06-04 17:14:05 191

原创 android NDK mk文件模板

android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)Android.mk中...

2012-05-14 14:54:39 106

原创 ffmpeg概述文档

General DocumentationTable of Contents1. External libraries1.1 OpenJPEG1.2 OpenCORE and VisualOn libraries1.2.1 OpenCORE AMR1.2.2 VisualOn AAC encoder library1.2.3 VisualOn A...

2012-05-12 18:33:09 273

原创 [转]FLV格式

FLV文件格式分析作者:Eric.wang ( 273578147@qq.com) 于 2012-04-04 14:43:45,转载请注明。 少点转载,多点原创。最近做RTMP Client,费力很大功夫终于把H264码流推送到Red5服务器上,封装包的时候用到FLV文件格式,下面是结合FLV Format Specification进行的分析。1.        FLV文...

2012-05-12 18:13:06 118

原创 H264类型

需要从硬压卡上获取的NALU封装成RTMP协议格式发送给RED5/FMS进行实时发布. RTMP中传送 H.264使用的视频封装格式既是 FLV规范 中的 VideoTag Frame Type UB [4]Type of video frame. The following values are defined:1 = key frame (for AVC, a seek...

2012-04-26 17:04:31 199

anroid开发问题整理

      把每天出现的问题记下来,避免遗忘。 1.关于activity设置为singleInstance和singleTask的问题,当设置了此属性的时候,发现onActivityResult方法不好使了,经过查多方资料,发现当然设置此属性的时候,其实直接返回了取消结果返回的,主要原因是此activity实例其实是一直存在的。解决方法:如果跳转到另一个activity也是自己写的话,那么...

2012-04-10 22:47:50 100

原创 android获取安装的应用程序

在google上输入以上的关键字+ android,可以搜到的代码:?1List<PackageInfo> packs = getPackageManager().getInstalledPackages(0); 虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变...

2012-04-07 00:12:16 123

原创 [转]android – 多屏幕适配相关

1、基本概念屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分为以下4种:small,normal,large,extra large。怎么判断?屏幕密度(Screen Density) -  一块实际的屏幕区域有多少个像素,一般用dpi衡量(每英寸有多少个点)。相比起medium、high屏幕密度的设备,在...

2012-03-22 21:56:20 171

原创 hibernate、java、数据库对应类型

Java数据类型Hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.BytebyteTINYINTshort、java.lang.ShortshortSMALLINTint、java.lang.IntegerintegerINGEGERlong、java.lang.Lo...

2012-03-13 18:10:41 89

原创 【转载】IOS项目转移到自动计数

这里主要参考了Apple官方文档:Transitioning to ARC Release Notes在支持iOS5的Xcode4中,创建项目会看到这样的选项:这是iOS5的新特性,自动对象引用计数。默认情况下是勾选的,当然你可以取消它,按照以前的方式手动释放对象内存。自动引用计数(简称ARC)是一个编译时特性,用于Objective-C对象自动内存管理。你可能会联想到Java...

2012-02-15 10:34:25 161

原创 ASIHTTPRequest 详解, http 请求终结者

目录目录发起一个同步请求创建一个异步请求队列请求请求队列上下文ASINetworkQueues, 它的delegate提供更为丰富的功能取消异步请求安全的内存回收建议向服务器端上传数据下载文件获取响应信息获取请求进度cookie的支持大文件断点续传ASIDownloadCache 设置下载缓存多种的缓存并存缓存策略缓...

2012-02-06 13:18:00 95

原创 关于电脑时间同步

windows下的同步  linux下的同步:1)ntpdate -s time.windows.com 2)创建定时任务(每天同步一次):#crontab -e0 0 * * * /usr/sbin/ntpdate -s time.windows.com按Esc键,输入冒号,后边跟wq退出编辑。#crontab -l查看创建的定...

2011-12-30 11:16:16 141

原创 android 反编译(转载)

     写个东西不容易啊!第一次写了一半,上传个文件后,结果网络崩溃了。把我气得......(实践了几次之后发现,在Chrome浏览器下上传图片是会崩溃的,换了搜狗,一切才正常。)其实按照我的札记的顺序,这次本应该写一写关于Android的基本的技术和相关的知识。毕竟这样比较符合逻辑。可是最近学习的时候碰到了关于反编译方面的知识,所以自己留心进行了一系列的实践并做了一下总结,希望能够为大家提...

2011-12-08 22:20:57 90

原创 关于手机推送

我很纳闷。为什么都在要源码?没人去看主题帖?里边可以下的没人看?      最近这段时间工作很忙,很少有时间整理这个,每当想要去整理的时候,总是觉得麻烦,就过去了。首先接着上一次谈谈吧。     上次的主题帖:用androidpn来实现推送      上次发表帖子后,很多朋友发信息提到了一些问题,就在这里进行解答一下吧。  问题:1.asmack的包太大,3百多K...

2011-12-02 13:35:27 144

原创 【转】Jabber客户端(即时通讯)

Jabber客户端现在网络中最流行的程序,莫过于即时通讯软件了,从ICQ到QQ,全世界约有7000万人每天在使用它们。人们利用它来沟通、交流,它是继电子邮件之后另一个最成功的通讯工具。如此成功的软件模式引出了一系列出色产品的诞生:ICQ,Yahoo! Messenger, AOL Instant Messenger,MSN Instant Messenger及中国人用的最多的QQ,而其中有...

2011-10-25 21:19:47 267

使用Androidpn进行推送(一)

        最近在研究Android的推送,这里主要要讲的用XMPP协议进行android的推送。       Androidpn的全称是android push notification。它一个android推送的开源框架,客户端用到的是asmack,是一个XMMP协议的实现。服务器端用了spring hibernate进行页面展示,主要是用来显示和服务器建立连接的用户,以及消息...

2011-10-24 23:58:24 143

原创 服务器推送技术

“服务器推”技术的应用请访问 Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。 订阅 Ajax 相关文章和教程的 RSS 提要传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:监控系统:后台硬件热...

2011-10-23 16:56:08 115

原创 android 推送方式

推送方式的基础知识  当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震及时通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。...

2011-10-20 10:03:02 98

原创 Spring Security 3的一些体会

之前,项目中用到了Spring Security 3,以前没用过的,用过之后,感觉到框架用起来真的很简单,为什么说简单呢?因为只要你看了官方的example之后就可以用,如果遇到不熟悉的也可以翻翻文档解决问题。但是如果为了长远发展,带来的负面效应也是很大的,如果用一个框架不求甚解,只是为了框架而去用框架,后患无穷啊~~因为有可能你只用到框架的一小部分内容,却引入了庞大的框架,如果你想改变一...

2011-09-23 16:52:52 123

原创 JQuery esayui 初体验

最近使用了JQuery esayui 进行开发项目,刚开始用它的时候立刻被它的简单实用吸引了~~弹出窗口很简单就实现了~时间控件比较漂亮使用~tab标签页也很简单,看了API就可以直接使用!弹出窗口,数据列表一一实现起来都那么简单,节约了大量的时间,基本上不用花费时间到css和Html代码上,总之,确实很esay!好话不多说,网上有很多评论都是说它好的。 但是,随着页面的增加...

2011-08-25 18:09:46 114

原创 使用jackson遇到的问题

2011-08-16 13:26:58,484 [http-8080-1] ERROR [com.hollycrm.core.web.ExceptionInterceptor] - org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hibernate.proxy.pojo.javassi...

2011-08-16 13:32:30 115

关于Jsonplugin的使用

     项目中用到JSON之后,稍不注意就会出现问题,当然,遇到问题最多的情况就是项目集成Hibernate之后,由于Hibernate的懒加载带来的序列化问题。由于JSON的原理是将对象进行序列化,而序列化就是将对象字符串化,由于Hibernate的懒加载,会带来级联,就会导致序列化时将对象级联的对象全部序列化,然后再对级联的级联对象进行序列化,这样很可能就会报错,即使不报错,也会带来问题,本...

2011-07-18 22:57:51 462

原创 JS获取当前对象大小以及屏幕分辨率等

<script>function getInfo(){var s = "";s += " 网页可见区域宽:"+ document.body.clientWidth;s += " 网页可见区域高:"+ document.body.clientHeight;s += " 网页可见区域宽:"+ document.body.offsetWidth + " (包括边线和滚...

2011-07-18 09:59:44 292

原创 关于统计图的生成

近段时间,一直在研究统计图,被搞的焦头烂额,就剩一点一直无法突破,看了API文档也没找到解决方法,可能是本人愚钝。特列出以下跟大家讨论以下,请勿拍砖。。。 1.当之无愧,首选JFreechart,网上评价也都很好,于是也就试了试,首先说明,我只用到了柱状图,开始一切都很顺利,生成报表图片。但是遇到了一问题就是看报表是要跳转页面,不过这个也顺利解决,方法就是在后台生成完...

2011-07-15 14:03:59 319

原创 android style和theme详解

当你设计你的程序的时候,你可以用风格和主题来统一格式化各种屏幕和UI元素。•风格是一个包含一种或者多种格式化属性的集合,你可以将其用为一个单位用在布局XML单个元素当中。比如,你可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的一个特定的实例。•主题是一个包含一种或者多种格式化属性的集合,你可以将其为一个单位用在应用中所有的Activity当中或者应用中的某个Act...

2011-04-05 22:19:10 83

原创 android 缩放图片引起的内存溢出

编写:徐建祥(netpirate@gmail.com)日期:2010/12/06网址:http://www.anymobile.org传输文件,或者设置头像,我们一般都会检查原始图片的大小,作缩放处理。常用的Java版缩放图片代码:view plaincopy to clipboardprint? public Bitmap getZoomImage(...

2011-04-01 18:09:50 81

android集合SSH搭建服务器客户端请求

小弟以前是学的J2EE,由于项目需要要开发android,所以临时补了一个多星期,主要是手机端和服务器端交互,双向开发的。 首先在服务器端,我采用的是SSH框架,struts2集合了json插件,服务器和客户端的信息交互采用的JSON来传输,由于在服务器端用了Struts2,所以我就用装了一个JSON插件,这样,很轻易的就把服务器端的信息用JSON的形式发送到了手机端~~以下是代...

2011-03-25 17:06:07 277

原创 android 底部tab

默认的tabhost中的tabwidget是放在顶部的,有时需要将TAB移到底部来,这时需要在XML中做些细微的变动,如下:view plaincopy to clipboardprint?01. 02. 07. 11. 16. 21. 26. 27. ...

2011-03-25 15:56:21 158

原创 android数据库使用小结

任何程序离不了数据,因此数据存储是个非常重要的环节。android中进行数据存储有三种方式,一种是文件存储,一种是SharedPreferences,最后一种就是SQLiteDatabase.下面来看下怎样使用SQLiteDatabase.1.首先要创建一个类,该类继承自android.database.sqlite.SQLiteOpenHelper,由于这个是abstract c...

2011-03-25 15:53:58 88

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除