android
党玉涛
android开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 图像处理(黑白,模糊,浮雕,圆角,镜像,底片,油画,灰白,加旧,哈哈镜,放大镜)
图片处理,模糊,镜像,底片,哈哈镜,放大镜,灰白,黑白,加旧等原创 2014-05-06 12:24:20 · 4673 阅读 · 1 评论 -
android 控制震动强度
android 控制手机震动的类为Vibrator 他所提供的方法只有四个想要控制手机的震动强度,无疑就只能使用vibrate(long[] parttern,int repeat)方法了,查看这个方法的详解:Vibrate with a given pattern.Pass in an array of ints that are the durations for原创 2014-01-07 13:40:46 · 16415 阅读 · 8 评论 -
android 实现按键精灵
程序经常需要调试,需要程序自动按键,或者某些繁琐操作,比如游戏外挂,需要按键精灵来完成。android 提供给开发者发送模拟按键的类Instrumentation:public classInstrumentationextends Objectjava.lang.Object ↳android.app.Instr原创 2014-01-07 15:51:51 · 9229 阅读 · 9 评论 -
android 的推送
先来将一下ios的推送:iOS 在系统级别有一个推送服务程序使用 5223 端口。使用这个端口的协议源于 Jabber 后来发展为 XMPP ,被用于 Gtalk 等 IM 软件中。所以, iOS 的推送,可以不严谨的理解为:苹果服务器朝手机后台挂的一个 IM 服务程序发送的消息。然后,系统根据该 IM 消息识别告诉哪个 Apps 具体发生了什么事。然后,系统分别通知这些原创 2013-11-09 11:15:02 · 1129 阅读 · 0 评论 -
android apk版本更新
ios的软件版本更新必须要通过苹果的服务器,而android 却不需要,开发商可以在软件本身嵌套下载安装新版本的功能,对于此是否是个优点暂且不谈(个人感觉还是ios那样更负责人些,用户体验更好点),只将一下实现步骤。android区分软件是通过包名,也就是所如果两个软件的包名完全相同,系统就会认为是同一款软件,如果已经安装了,又要安装,系统则认为是在更新版本而不是安装新软件。为了避免软件之间的原创 2014-01-07 15:31:34 · 1816 阅读 · 1 评论 -
android DOM 解析 网络上xml文档
解析xml文档在很多时候都要用到,比如像音乐播放器的网络歌曲列表,应用软件的下载列表等等。想要更新时只需要更改服务器上的xml文档即可,然后客户端读取固定的xml来显示相应的列表,先给出xml文档 http://alga7.com/pic/1.jpg 10.3 a1 http://alga7.com/pic/2.jpg原创 2013-11-09 10:54:52 · 1320 阅读 · 0 评论 -
android mock location
现在软件市场上有很多可以改变手机地理位置的软件,更改后打开微信就可以随意定位,甚至前几年有依靠这个技术打广告为生的小型公司。一获取地理位置的方法获取地理位置的方法一般分为两种。1)GPS24颗卫星定位全球(图片来自维基百科)给出详解地址:http://zh.wikipedia.org/wiki/GPS;但是向卫星对请求信号强度的要求比较高,很多专门的硬件设备有时都达不到,所原创 2014-01-25 17:28:44 · 6679 阅读 · 0 评论 -
android google map
做地图导航开发,忽然间发现百度和搜狗的地图不能显示国外。如图:(搜索日本只显示如此的一坨……)google map:除此之外,google还提供3d地图开发,camera间的切换动画,算了,不打广告了。不过申请key的步骤要比国内的地图麻烦一点,大意是,根据你的签名和工程的包名按照SHA-1加密传给google,google再由此生成你所对应的key。给出链接https://d原创 2013-11-09 09:54:34 · 1260 阅读 · 0 评论 -
android listview
android listview 是很常用的组件。如果列表项过于多或者需要从网络上读取内容的话大多app都将其做成动态加载的。下拉刷新或者上拉刷新。如图::原来listview本身提供添加删除footerview和headerview的方法,而且可以添加多个:voidaddFooterView(View v)Add a fixed view to a原创 2014-01-15 21:50:09 · 2285 阅读 · 0 评论 -
android launcher
第一次做原创 2014-05-05 16:50:10 · 1423 阅读 · 0 评论 -
android ViewPager 替代 Gallery 实现手势切换
在论坛博客上看到很多人实现3D的切换图片效果大多是用的Gallery,加入倒影,加入倾斜角,而且有很多都是实现的特别好的。但是自己测试时发现This class was deprecated in API level 16.其实还有很多组件可以实现手势切换,或者可以完全自己编写来控制imageview的切换效果,但是当看到android api上推荐的viewpager后发现其的确是个好东西。原创 2013-10-27 11:32:48 · 3463 阅读 · 0 评论 -
android音频通信
这是前一段时间遇到的问题了, 想用android手机的音频口发送消息,消息内容可以是字符串,可以是命令,甚至可以是文件。由于智能手机的普及,今后在工业领域可能会推广,所以在这里分享一下。现在开始:一(语文是硬伤,标题想不出来):本例只实现了发送字符串的功能(用的是方波标记),而且界面布局很简单,贴图:点击【send】将会发送出一段噪音,噪音的内容是用你所输入的字符串编码过来原创 2013-09-22 14:10:47 · 2419 阅读 · 7 评论 -
System.currentTimeMillis() 和sleep 存在误差原因与解决方案
System.currentTimeMillis() 与sleep()存在误差。精度跟系统相关,10ms-15ms为常见误差,多媒体操作多用 System.nanoTime() 返回纳秒值。即用 System.nanoTime() /1000000L 替换 System.currentTimeMillis() 参考jdk文档:在指定的毫原创 2016-03-24 19:06:29 · 3933 阅读 · 0 评论
分享