- 博客(28)
- 收藏
- 关注
原创 android aidl 主进程子进程间数据相互传递
android中进程间的通信对与大量的接口的调用的时候,一般是子进程调用主进程的方法,但是主进程主动调用子进程的方法,一直没找到相关的资料,现在项目的需要,与同事研究出来了,直接上代码:在主进程中实现如下的aidl的代码package com.sunhb.main.aidl;import com.sunhb.main.aidl.IClient;interface IMain...
2012-12-18 11:49:07
612
原创 android 实现在titlebar上显示进度条
[size=large]先是在setContextView之前设置界面的样式requestWindowFeature(Window.FEATURE_PROGRESS);setProgressBarVisibility(true);每次更新进度条的时候调用setProgress(size*100);setSecondaryProgress(size*100);注意这里的设置进...
2012-11-13 18:48:47
164
原创 android 实现下拉刷新的功能
在android中有时我们要实现下拉刷新的功能,我在前日人的基础上自己实现了一个。 其实实现的原理很简单,显示在listView的headerView中添加一个要刷新的进度条显示设置这个view影藏,在你拖动listView的时候当你托到最上面的时候,进行判断显示,影藏进度条,在显示进度条后你松开手势的时候根据不同的状态实现页面的操作。不多说了,实现的代码如下: 显示声明一个显示进度条的v...
2012-11-13 15:41:29
199
原创 android aidl进程间方法的调用
android 进程的通信很多,可以用intent传递数据,可以实现数据的共享,可以通过aidl实现进程间的通信,一般如果进程间需求方法调用的时候就要实现aidl这个说明一下aidl进程间的对象的传递。我们先是申明一个aidl的接口的文件IWorkFlowPlugin.aidl在里面实现一个对象传递的方法,interface IWorkFlowPlugin{ WorkFlo...
2012-10-10 14:21:13
159
原创 linux root权限下使用chrome浏览器
midir /root/.config/chrom_dir在终端中运行(或者设置属性命令为)/opt/google/chrome/google-chrome %U --user-data-dir=/root/.config/chrom_dir
2012-03-30 23:11:53
570
原创 android aidl
[size=medium]android中的进程间的通信很多,下面粗略的讲解一下如何实现AIDL的进程间的通信如下所示:服务器端书写如下新建一个工程,包名:com.test 在该包底下建一个aidl的文件,这里我命名为IService.aidl 在文件中书写一个借口如下:interface IService{String getValue();}这时在工程底下gen包中将生...
2012-01-11 11:12:44
107
原创 android 权限大全
[size=large]android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that ge...
2011-12-22 20:08:53
105
原创 SIp学习实例
[size=large]网站上关于基于sip的java编程实例实在是太少了,这个严重影响了sip的传播和发展,所以我上传了这个小实验,让大家参考下。在做实验前,我们需要一些东西:我的环境:XPEclipse需要包:这个需要在网上自己找,或者hi我,我也可以给你们哈。----百度账号:时光可见好了,现在看程序了哈,主要是三个文件。MessagePr...
2011-12-21 20:27:13
1250
原创 android Action大全
[size=large][align=center]String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:...
2011-12-21 20:26:02
117
原创 android 自定义桌面
[size=large] 1、 把背景图片push到SDCard中 adb push MM-320x480。png /sdcard/ 确认是否已经存在了,可以到SDCard看一下: adb shell cd sdcard ls[/size][size=large]public static final String TAG = "Wallpa...
2011-12-03 16:23:37
97
原创 android 游戏开发加载界面获取资源文件中图片ID的集合
主要给大家介绍如何加载界面的图片。正如前面AbstractBoard类的代码中看到的,当程序需要创建N个Piece对象时,程序会直接调用ImageUtil的getPlayImages()方法去获取图片,该方法将会随机从res\drawable-mdpi目录下取得N张图片。 为了让getPlayImages()方法从res\drawable-mdpi目录下随机取得N张图片...
2011-12-03 13:18:17
289
原创 android 判断网络是否连接可用
[size=large]// 判断网络是否正常public static boolean isNetworkAvailable(Context context) {ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);...
2011-12-03 13:06:06
112
原创 火星通讯录
一、用.rar打开apk文档,得到文档结构图如下所示 二、将classes.dex文件解压出来,然后使用工具反编译成.jar文件,再进一步反编译出java文件1.在cmd下进入dex2jar.bat所在路径,然后输入“dex2jar.bat XXX”,XXX指的是你要反编译的apk中的classes.dex文件所在路径及名称,比如:我的dex2jar.bat在D:\A...
2011-11-25 20:27:49
132
原创 android 四种加载模式2
[size=x-large]singleInstance模式解决了这个问题(绕了这么半天才说到正题)。让这个模式下的Activity单独在一个task栈中。这个栈只有一个Activity。导游应用和google地图应用发送的intent都由这个Activity接收和展示。这里又有两个问题:•如果是这种情况,多个task栈也可以看作一个应用。比如导游应用启动地图Activity,实际上是在导...
2011-11-16 11:13:31
194
原创 activity 的四种加载的模式1
在android应用的开发中有时会activity之间的重复的跳转,本生的activity之间的跳转,如果没有特别的生命activity的加载的模式,默认是standard模式,这样每次跳转的时候都会生明一个新的实例进入栈中,这样就会有很多相同的实例;singleTop基本和standard类似,区别在于singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将...
2011-11-16 11:11:11
108
原创 android 面试题
android 面试题1.android中进程和进程间的通信实现的方式有:1)可以通过数据共享实现。2)可以通过brodcastreceiver实现。3)可以通过intet实现数据的传递。4)可以通过aidl实现。...
2011-11-09 20:17:04
100
原创 android ksoap调用天气预报
下面例子改自网上例子:http://express.ruanko.com/ruanko-express_34/technologyexchange5.html不过网上这个例子有些没有说明,有些情况不一样了,所以我重新写了。一、获取并使用KSOAP包在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WebS...
2011-11-08 19:27:42
125
原创 ssh开发框架的整合
ssh框架整合截图如下:web.xml的配置: contextConfigLocation classpath:applicationContext.xml struts2 org.apache.struts2.dispatcher.FilterDispatcher org.springframework.web.con...
2011-11-07 20:38:22
85
原创 android NDK
Cygwin+Android NDK的安装时 间 版 本 作者/修改人 说 明2011年3月5日 V1.0 刘长冬 本文档为刘长冬的毕业论文实验系统环境搭建说明书的子部分—Cywin+Android NDK的安装文档。本文档详细描述了Cywin+Android NDK安装的方法和过程,为实验系统下一步的设计和开发提供必要的依据。软件的来源Cygwin Cygwin是...
2011-11-03 21:34:15
88
原创 android 判断sdcard是否存在,以及写入权限
做android 开发的时候经常涉及到权限的问题,而我们像sdcard中写入文件的时候就要判断是否有权限,以及sdcard是否存在,判断sdcard是否存在的权限:[color=red][/color]写入文件到sdcard中:File f = new File(path);if (android.os.Environment.getExternalStorageState().e...
2011-10-16 16:57:33
825
原创 android bitmap
对于android终端应用软件开发的人员来说图片显示时,如果图片数量一多很容易OutOfMemory,就目前好像还没有什么好得解决的方法,但是可以优化说白了就是对图片进行缩放显示避免资源的浪费://url 图片的路径,requiuesize要缩放的大小 BitmapFactory.Options o = new BitmapFactory.Options(); o.i...
2011-10-14 11:02:48
86
原创 android popupwindow,调用本地的图库,照相
我们写项目的时候又是要自定义弹出美观的悬浮操作窗口,这里我们可以通过popUpWindow来时现:以下是点击按钮弹出popUpWindow用于选择本地上传图片的选择操作:LayoutInflater mLayoutInflater = (LayoutInflater) activity .getSystemService(activity.LAYOUT_INFLATER_SERVIC...
2011-10-14 10:51:06
309
原创 android notification
前些天刚刚做一个项目的预演,要用到广播通知,一下是一些小的学习的心得:显示声明一个类继承BroadcastReceiver,实现onReceive这个方法:这你需要的地方启用广播:Intent intent = new Intent();intent.setAction('action1');sendBroadcast(intent);当然你可以用intent传递一些值在广...
2011-10-14 10:39:26
94
原创 android 下载图片及时显示
今年刚刚毕业,开始做一个android 的项目,在点击图片浏览的时候,对于当前的图片可以下载:但是存在一个问题就是图片下载后,该项目有上传的功能,在我打开本地的相框的时候无法显示我刚刚下载的图片,必须关机再开才可以,很是郁闷,后来经查找如下方法可以实现即使的显示图片: if (mBitmap == null) { Toast.makeText(thi...
2011-10-14 10:24:46
109
原创 jQuery artDialog
最近开始学习jQueryEasyUi的框架,目前也只是学到了皮毛,对于它的弹出框有如下的认识:在页面中导入这两个js,接下来就可以构造自己想要的Dialog的窗口了测试的实例如下:写个button的按钮点击实现如下的函数:function openPage(){ var setting={href:#,title:'测试',width:650,height:380,sc...
2011-10-12 15:21:11
245
原创 jQuery validate form 表单的验证
利用jQuery中的validate的控件进行表单的验证,导入jquery.validate.js,jquery.js这两个js,附上如下的代码,你懂的:$().ready(function() { $("#firstform").validate(); $("#secondform").validate({ rules:{ xm:{ ...
2011-10-12 15:08:14
531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人