-
eclipse中refresh与clean的差异
eclipse中refresh与clean的区别Q:Whatisthedifferencebetweenrefresh(selectproject,rightclickandrefresh)andcleanin?Eclipse?A:RefreshrereadsthesourcefilestoseeiftherearechangesmadeoutsideEclipse.Cleanremovesall...
14
热度 -
eclipse插件怎么操作磁盘文件
eclipse插件如何操作磁盘文件?eclipse插件开发如何得到一个磁盘(非eclipse工作空间内)文件的IFile形式或者IEditorInput形式,另外想问下如何把java.io.File转换为eclipse的IFile??color='#FF8000'>------解决方案--------------------可以通过IProject.getFile(StringfileName);...
68
热度 -
android timer的schedule跟scheduleAtFixedRate运用
androidtimer的schedule和scheduleAtFixedRate运用在java中,Timer类主要用于定时性、周期性任务的触发,这个类中有两个方法比较难理解,那就是schedule和scheduleAtFixedRate方法,在这里就用实例分析一下java代码如下:[java]viewplaincopyoutside;color:inherit;line-height:18px;...
51
热度 -
iphone开发惯用的持久化存储数据的策略
iphone开发常用的持久化存储数据的策略我正也想写一篇关于iphone数据存储的文章。关于存储,分为持久性的数据存储和运行时的数据存储,前者在app关闭之后数据仍然存在,而后者是在程序运行时才存在。再具体一点,则前者关闭之后仍然数据存在说明数据以特定的形式存储在设备上。后者在运行时存在,说明是在内存中,全局或者局部的变量,在app关闭之后内存回收,数据也就销毁了。所以,可以看出,一个持久性的数据...
48
热度 -
Android Toast 重复显示有关问题
AndroidToast重复显示问题做程序员的,基本一看api就知道,用这个可以取消上一个toast的显示,然后显示下一个,这样就能解决出现的问题。可是在测试的过程中,发现却没有想象中的那么简单,不信可以百度一下,很多很多人发现toast的cancel()方法不起作用。还是不讲具体过程,只讲结果吧。我把toast做成了一个应用类,方便使用,大家可以直接用:[java]viewplaincopyou...
97
热度 -
Android短信发送器(二)
Android短信发送器(2)在上一篇的《Android短信发送器》其中,发送功能并不完善,当发送内容超过限定字数时,短信就会发送失败,此时就需要判断内容是否超过限制,如果不超过限制,就直接发送,反之,则对其进行处理再发送,这就需要一个函数来对其进行分割,divideMessage()函数正好实现这个功能,其返回值为list类型,所以需要先new一个list对象。整体伪代码表示如下:...
9
热度 -
Android开发中怎么解决加载大图片时内存溢出的有关问题
Android开发中如何解决加载大图片时内存溢出的问题尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bi...
93
热度 -
Android开发之文件下载,状态时展示下载进度,点击自动安装
Android开发之文件下载,状态时显示下载进度,点击自动安装在进行软件升级时,需要进行文件下载,在这里实现自定义的文件下载,并在状态栏显示下载进度,下载完成后,点击触发安装。效果如图:用于下载文件和显示现在进度的线程类如下:[java]viewplaincopyoutside;color:inherit;line-height:18px">packagecom.channelsoft.ahzyf...
16
热度 -
Android 解决图片大量下载:软摘引必须懂4点
Android解决图片大量下载:软引用必须懂4点1.对象的强、软、弱和虚引用为了能更加灵活控制对象的生命周期,需要知道对象引用的4中级别,由高到低依次为:强引用、软引用、弱引用和虚引用备注:这四种的区别:⑴强引用(StrongReference)强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使...
50
热度 -
Android自定义控件:进度条的四种实现形式
Android自定义控件:进度条的四种实现方式前三种实现方式代码出自:http://stormzhang.com/openandroid/2013/11/15/android-custom-loading/(源码在最后)最近一直在学习自定义控件,搜了许多大牛们Blog里分享的小教程,也上GitHub找了一些类似的控件进行学习。发现读起来都不太好懂,就想写这么一篇东西作为学习笔记吧。一...
42
热度 -
Android 内存溢出解决方案(OOM) 收拾总结
Android内存溢出解决方案(OOM)整理总结在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,肯定有收获的,里面的很多东西小马也...
88
热度 -
Android PopupWindow嵌套ListView(仿照分类下拉菜单效果)
AndroidPopupWindow嵌套ListView(模仿分类下拉菜单效果)1:布局文件[java]viewplaincopyprint?outside;color:inherit;line-height:18px;background-color:rgb(245,250,226)"><spanstyle="font-size:18px;"><Relati...
42
热度 -
思科的路由配置有关问题,请大家帮忙
思科的路由配置问题,请大家帮忙以前我的机器是直连到我们实验室的网关上的网关为10.10.25.1/16现在我又一个思科2621,为了做实验,我将做了如下设置1.思科的E0/0口ip设为10.10.25.123/16,outside型,然后将其连到网关10.10.25.1/16上2.思科的E0/1口ip设为192.168.1.1/24,inside型,然后连到pc机上3.将pc的ip设为192.16...
66
热度 -
DMZ区放邮件服务器有关问题
DMZ区放邮件服务器问题。小弟刚研究PIX不久。我公司邮件服务器以前放在内网中,最近因为考虑到安全因素想把服务器放入DMZ区。但是我在PIX中修改了几条命令后,邮件服务器在DMZ区可以上网,但是内网ping不通邮件服务器,外网也访问不了服务器PIX中配置如下以前放在内网的配置是:access-listmailpermittcpanyhost218.x.x.1access-listmailpermi...
30
热度 -
电脑无法识别MX4和Android手机的有关问题(windows和mac下亲测)
电脑无法识别MX4和Android手机的问题(windows和mac下亲测)ADB连接驱动也安装成功了。不启动助手的时候就是连接不上。多次重启电脑,重启手机,重启USB调试开关,仍然无解。我用手机助手连接手机时候,是有这个RSA密钥指纹认证的,可以连接成功,同时androidstudio和eclipse都可以正常连接到设备进行调试。但是每次手机上都被安装助手对应的软件,非常非常不爽。卸载或者不启动...
58
热度 -
Android 蓝牙4.0 BLE 了解
Android蓝牙4.0BLE理解本文简单结合两篇文章http://blog.csdn.net/hellogv/article/details/24267685http://blog.csdn.net/jimoduwu/article/details/21604215在BLE协议中,有两个角色,周边(Periphery)和中央(Central),一个中央可以同时连接多个周边,但是一个周边某一时刻只...
673
热度 -
Android-SpannableString
Android----SpannableString1、背景介绍在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。这里推荐的做法是使用android.text.*;和android...
111
热度 -
iPhone应用开发之自动登陆范例操作
iPhone应用开发之自动登陆实例操作iPhone应用开发之自动登陆实例操作是本文要介绍的内容,主要内容是实现自动登录的实例,不多说,我们来看详细内容。App里有一个有一个UITabBarController,在进入UITabBarController之前要验证用户是否已经登陆,如果没有登陆就弹出一个对话框,让用户输入登陆信息。实现方式1.在appDelegate。h里声明一个变量,用来绑定UIT...
64
热度 -
Android 设立View 圆角
Android设置View圆角虽然很简单,但还是记录一下。不一到此一游在drawable文件下创建一个布局文件corners_bg.xmloutside;border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(108,226,108);line-height:1.6;margin:0px!importan...
249
热度 -
Android 室内定位系列:<1>map构建
Android室内定位系列:<1>地图构建Path类可以预先在View上将N个点连成一条"路径",然后调用Canvas的drawPath(path,paint)即可沿着路径绘制图形Android还为路径绘制提供了PathEffect来定义绘制效果,PathEffect包含如下子类ComposePathEffectCornerPathEffectDashPathEff...
26
热度