自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 UI界面 view的常用属性

控件靠右显示<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <com.haigou.client.custo

2015-07-19 20:40:05 371

原创 为应用实现 添加快捷方式

添加快捷方式需要向Luncher发送请求生成快捷方式系统的broadcast receiver<receiver android:name="com.android.launcher2.InstallShortcutReceiver" android:permission="com.android.launcher.pe

2015-07-19 20:27:33 514

原创 Gson解析json

Gson

2015-07-19 20:11:50 392

原创 Gridview常用属性

属性名称 描述 android:columnWidth 设置列的宽度。 android:gravity 设置此组件中的内容在组件中的位置。可选的值有:top、bottom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical可以多选,用“|”分

2015-07-19 20:08:58 465

原创 Android UI界面适配

1920*1080 目标机型5寸,图片资源放在放在xxhdpi里,像素除以3 1280*720 目标机型5寸,图片资源放在xhdpi里,像素除以2

2015-07-19 20:07:21 471

原创 Android开发遇到的Exception

在使用BaseAdapter的问题java.lang.IllegalArgumentException: The observer is null.at android.database.Observable.unregisterObserver(Observable.java:64)at android.widget.BaseAdapter.unregisterDataSetObserver

2015-07-04 19:22:24 1349

原创 Ubuntu下部署SVN

//建立库文件夹mkdir /svn/demo//添加库svnadmin create demo//赋值各种权限chmod -R 777 demo//更改配置文件svnserve.conf ,千万在每行的前面别留任何空格,其中 anon-access 和 auth-access 分别为匿名和有权限用户的权限,默认给匿名用户只读的权限

2014-06-24 09:58:49 388

转载 android下载网络图片并缓存

异步下载网络图片,并提供是否缓存至内存或外部文件的功能异步加载类AsyncImageLoader    public void downloadImage(final String url, final ImageCallback callback);    public void downloadImage(final String url, final boolean

2014-06-23 14:47:08 443

转载 android listview优化几种写法详细介绍

一个显示一个垂直的滚动子项的列表视图在android开发中,使用listview的地方很多,用它来展现数据,成一个垂直的视图。使用listview是一个标准的适配器模式,用数据--,界面--xml以及适配器--adapter,数据被适配器按照需要的方式展现出来,xml描写了数据如何展现,activity中控制这些活动。 其中使用自定义的adapter,会要重写getView方法,在getVie

2014-06-10 16:42:11 406

转载 Java RMI

Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。 Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现

2014-06-07 14:11:37 370

原创 短信发送

// 短信管理模块public void SMSclick(View view) {Log.v("sms", "sms");// 调用Android系统API发送短信Uri uri = Uri.parse("smsto:5556");Intent intent = new Intent(Intent.ACTION_SENDTO, uri);intent.putExtra

2014-06-06 09:49:06 458

转载 Notification的使用

1:获取NotificationManager:NotificationManager m_NotificationManager=(NotificationManager)this.getSystemService(NOTIFICATION_SERVICE);2:定义一个Notification:  Notification  m_Notification=new Not

2014-06-06 09:09:40 398

转载 Java环境变量+Tomcat+测试页

经常看到许多人问如何配置JDK和JSP,现在总结:第一步:下载jdk和tomcat 第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。 1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在c:\jdk1.6): JAVA_HOME=c:\j

2014-05-27 18:05:49 2043

转载 Android应用版本更新

一个好的应用软件都是需要好的维护,从初出版本到最后精品,这个过程需要版本不停的更新,那么如何让用户第一时间获取最新的应用安装包呢?那么就要求我们从第一个版本就要实现升级模块这一功能。自 动更新功能的实现原理,就是我们事先和后台协商好一个接口,我们在应用的主Activity里,去访问这个接口,如果需要更新,后台会返回一些数据(比 如,提示语;最新版本的url等)。然后我们给出提示框,用户点击

2014-05-26 14:21:08 631

转载 Android解析json

JSON的定义:       一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读

2014-05-26 10:42:07 347

原创 Android常见错误分析

can't resolve host

2014-05-26 09:53:32 411

转载 Android应用插件式开发解决方法

Android应用插件式开发解决方法一、现实需求描述一般的,一个Android应用在开发到了一定阶段以后,功能模块将会越来越多,APK安装包也越来越大,用户在使用过程中也没有办法选择性的加载自己需要的功能模块。此时可能就需要考虑如何分拆整个应用了。二、解决方案提出一般有两种方式,一种是将应用按照功能分拆成多个应用,用户需要哪个就下载哪个,都需要就都下载。应用之间,可

2014-05-24 16:53:54 506

转载 Android检查是否联网

检查是否联网 public static boolean isNetworkAvailable(Activity mActivity) {  Context context = mActivity.getApplicationContext();  ConnectivityManager connectivity = (ConnectivityManager) context   

2014-05-24 14:45:09 550

转载 如何在Ubuntu 12下搭建Tomcat网站服务器

如何在Ubuntu 12下搭建Tomcat网站服务器安装JAVA环境apt-get update apt-get install openjdk-7-jdk 配置JAVA环境变量vi /etc/environment JAVA_HOME=JDK目录(一般在=/usr/lib/jvm/jdk1.7.0_04/)CLASSPATH=.:/

2014-05-24 10:38:02 510

转载 Android网站客户端开发

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多 多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智 慧和创造力。Android开发者必须深入学习的10个应用开源项目android开发, 开源项目Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许

2014-05-21 15:34:02 873

转载 Android开源项目学习

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多 多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智 慧和创造力。Android开发者必须深入学习的10个应用开源项目android开发, 开源项目Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许

2014-05-21 15:23:50 361

转载 条码扫描二维码扫描——ZXing android 源码简化

前言  最近公司的Android项目需要用到摄像头做条码或二维码的扫描,Google一下,发现一个以Apache License 2.0 开源的 ZXing项目。Zxing项目里的Android实现太过复杂多余东西太多,得对其进行简化。前提条件  下载源代码:点击这里  编译核心库:Zxing的主页上有介绍具体步骤,大家也可以参照这篇博文:android 条码识别软

2014-05-21 14:59:26 523

转载 android 推送消息

android 推送消息这里使用的技术是MQTTMQTT环境配置Server1.解压tokudu-PhpMQTTClient-ba4e494.zip解压到www目录下2.如果你是Windows环境在服务器端在启动rsmb_12.0.zip\windows\broker.exe(很重要的!!!)(1和2都是服务器端的)Client1. toku

2014-05-21 09:46:10 489 1

转载 Android消息推送之Androidpn_Demo

前言:最近公司需要android的消息推送,在网上找了很多消息推送的例子,都是无法运行.经过一段时间的研究,终于把例子运行起来了.现在共享出来,共同学习.在下载的文件里面在bin目录下有run.bat文件直接双击即可运行.然后在浏览器里面输入http://127.0.0.1:7070即可,如果在eclipse中运行了客户端即可在服务器端看到.这个很简单,不是本文的重点.现在主要

2014-05-20 11:44:22 889

转载 基于MQTT协议推送Android消息

对于消息推送,一开始还真不知道什么方式比较好,一头雾水,现在回顾总结下资料。http://zheye.org/asks/4d99a1aafd503c41d700000a通过上面者也里面的回复,得到一些信息。1.官方的C2DM,但是只支持android2.2及以上平台的,而且使用的google的服务器。对于google服务器的问题,网友应该都清楚,天朝的大中华区局域网总是让它不时

2014-05-20 11:41:54 460

转载 Android消息推送

1.引言  所谓的消息推送就是从服务器端向移动终端发送连接,传输一定的信息。比如一些新闻客户端,每隔一段时间收到一条或者多条通知,这就是从服务器端传来的推送消息;还比如常用的一些IM软件如微信、GTalk等,都具有服务器推送功能。  推送方法如下:  1)通过SMS进行服务器端和客户端的交流通信。  在Android平台上,你可以通过拦截SMS消息并且解析消息内容来

2014-05-20 11:13:07 309

转载 Afinal

Afinal简介Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对a

2014-05-19 17:02:02 381

转载 Json反序列化

/**     * 由字符串反序列化成实体类  针对的是一个实体,此实体中的属性不包括自定义的类型,如Teacher类型,或者List类型      * @param source 传入json中的字符串     * @param beanClass 实体类的类型     * @return 实体类     */    public 

2014-05-19 10:10:57 625

转载 Android内存管理

最近做一个android 的应用程序 总是出现内存高 和cpu高的问题困扰了好多天。下面为自己从网上总结的和自己找到的问题。1. WebView  控件:使用了 WebView 控件一定要注意清理缓存  destroy() 方法,但之前必须调用 removeAllViews() 要不然有时出错1myWebView.remove

2014-05-19 09:29:49 303

转载 微信内置浏览器的JsAPI

之前有写过几篇关于微信内置浏览器(WebView)中特有的Javascript API(Javascript Interface)的文章,不过随着微信官方的调整,部分API已经不能直接使用,比如类似直接分享到朋友圈 WeixinJSBridge.invoke('shareTimeline',data,callback) 这样的功能,直接调用,会得到一个访问拒绝的response。后来重新调研了下,

2014-05-08 15:22:09 795

原创 linux积累

wget http:// 网上下载ctrl+c 取消cd /data 打开根目录下的data文件夹cd data 打开当前目录下的data文件夹tap键自动补齐文件名ls 列出当前目录文件ls -l 列出详细信息cd..  返回上一级apt-get 安装find / -name 文件名 搜索文件退出vi  在最后一行输入  :q

2014-05-08 12:40:47 387

原创 android 功能开发笔记

1,重力感应感应器编程  a.获取系统服务(SENSOR_SERVICE)返回一个SensorManager 对象sensormanager = (SensorManager)getSystemSeriver(SENSOR_SERVICE);b.通过SensorManager对象获取相应的Sensor类型的对象sensorObject = sensormanager.g

2014-05-08 12:38:06 582

原创 Android 基础笔记

1,android开发入门教程2,精通android3develeper.android.3,add-ons 附件的包docs android html格式的离线文档platorms SDK核心内容tools提供的工具1,安卓日志error/warn/info/debug2,logcat日志过滤信息editview 中的inputty

2014-05-08 12:37:03 520

转载 jquery mobile 拨打电话

1.最常用的方式:报警!在拨号界面,显示号码,并提示拨打。支持大部分的浏览器,但是在QQ浏览器上支持不好。2、自动探测电话号码如果要支持Safari for iOS ,BlackBerry browser的号码,需要加上一下标签:3.使用wtai协议进行拨打电话。在WML中可以调用设备的WTAI函数来呼叫特

2014-05-08 12:33:19 1505

转载 unity_eclipse

这个过程非常复杂。步骤一定要谨记1,建立一个unity3d工程,然后自己丢点模型进去吧。然后设置导出时候的包名字(重要,后面解析),build一下。就会发现工程目录下面的temp文件夹里面多了一个文件夹,如果不build是没有的,如果你关闭了unity的话这个文件夹也会消失,这个现象费了我一天的时间,看官网英文教程漏一个单词都不行啊。2,拷贝temp文件夹里面的StagingAre

2014-05-08 11:06:12 380

转载 Unity3D研究院之与Android相互传递消息

原创文章如需转载请注明:转载自雨松MOMO独立域名博客,欢迎大家来访!!雨松MOMO程序研究院本文链接地址:Unity3D研究院之与Android相互传递消息(十九)          上一篇文章我们学习了Unity向Android发送消息,如果Android又能给Unity回馈消息那么这就玩美了。恰好Unity for Andoid 和 IOS一样都是可以相互与Unity发送与接收消

2014-05-08 09:49:39 409

转载 基于vuforia的图像识别Jar的使用

1. 对目标图像进行处理首先,登陆vuforia官网https://developer.vuforia.com/target-manager,初次使用先注册,然后登陆。选择DeviceDatabase,单击右边的CreateDatabase按钮。在弹出的对话框中输入想要创建的Database的名字,点击create按钮。(可能会提示创建失败,这个时候刷新

2014-05-07 17:14:33 714

转载 android DDMS

android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法 adb shell shell@umts_spyder:/$ su su root@umts_spyder:/#chmod 777 -R /d

2014-04-09 10:03:59 517

转载 AR vb

最近,在做一个房地产的AR解决方案!在过程中,就遇到了这个VB的问题!同时,也有一些人问我,我也一一作了解答,在一同思考和探索的过程中,发现一些问题,现在为众人一一分析。看过高通茶壶的例子的人,都知道虚拟按钮的交互性不错,很想借鉴!可是在开发的过程中,又遇到不少问题,而且是不报错,不仅不显示错误,但是,执行起来,并非是自己的结果!好吧,为了节约大家放在这个VB上面的时间,我提示几点:  (1)

2014-04-08 09:53:11 651

转载 unity3D第一人称射击游戏(推荐)

unity3d第一人称射击游戏(推荐)第一部分:简介 这个教程中,我们详细了解下如何制作一个简单的第一人称射击游戏(FPS)。其中将介绍一些基本的3D游戏编程的概念和一些关于怎样如游戏程序员般思考的技巧。 前提 这个教程假定你已经熟悉软件Unity基本操作,掌握了基本的脚本概念。 创建新工程 下载FPS_Tutorial.zip压缩文件,解压,在Un

2013-12-10 17:10:22 5720 2

空空如也

空空如也

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

TA关注的人

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