- 博客(1923)
- 资源 (156)
- 收藏
- 关注
转载 android下拉加载更多
新浪微博,和QQ空间里面,都有那个下拉刷新的效果,另很多人眼前一亮,细细分析,原理原来如此。在原作者的基础上,写了一些注释,和帮助大家更好的阅读理解,(可能其中有些地方注释不准,欢迎指正,谢谢)源代码下载地址:http://download.csdn.net/detail/weidi1989/4588246先来看一下效果图: 下面,就亮出关键代码,自
2013-12-18 22:46:29 1577
原创 svn插件安装
以下是一些关键步骤:其中http://subclipse.tigris.org/update_1.0.x是SVN插件的下载站点【subclipse是Eclipse的SVN插件】。以update_1.0.x为例Select All 然后单击Next...一路Next,最后点击Finish,下载SVN插件并安装,最后需要重启Eclipse。----------------
2013-12-18 17:55:28 1177
转载 android mtp简介
经作者同意,转发我们公司MTP专家同事huirong的一篇文章。大家也可在程序员第5期看到。MTP in AndroidMTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体文件传输协议。Android从3.0开始支持MTP。不过,在今天的智能手机领域内,Google和微软是一对冤家,为什么Android中会使用MTP呢?请看下文。
2013-12-18 17:43:12 2912
原创 android移动view
import android.app.Activity; import android.content.Context; import android.graphics.*; import android.os.Bundle; import android.view.*; public class Mian extends Activity { /** Called whe
2013-12-18 11:35:53 1028
原创 等比例缩放图片
/ 缩放图片public static Bitmap zoomImg(String img, int newWidth ,int newHeight){// 图片源 Bitmap bm = BitmapFactory.decodeFile(img); if(null!=bm){ return zoomImg(bm,newWidth,newHeight);
2013-12-17 09:54:04 1052
转载 android JNI学习
经过几天的努力终于搞定了android JNI部分,下面将我的这个小程序和大家分享一下。android JNI是连接android Java部分和C/C++部分的纽带,完整使用JNI需要Java代码和C/C++代码。其中C/C++代码用于生成库文件,Java代码用于引用C /C++库文件以及调用C/C++方法。android Java部分代码:01jnitest
2013-12-16 09:19:36 1037
原创 SliferMenu详解
SlidingMenu简介:SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用SlidingMenu的界面方案。项目下载地址:https://github.com/jfeins
2013-12-13 12:57:47 1262
转载 Android 深入ViewPager补间动画,实现类京东商城首页广告Banner切换效果
如有转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456某天看到京东商城首页的滑动广告的Banner,在流动切换的时候有立体的动画效果,感觉很有意思,然后研究了下如何实现. 废话不多说,接下来我会讲述如何实现这种效果,以及如何根据需求自定义出新的动画效果进行扩展实现.首先还是看一下京东商城上的效果:
2013-12-13 12:55:37 1499
原创 百度云和微信账号接入
利用百度云平台运行我们自己的服务端项目,在平台上线运行。利用这个项目对应的域名将其配置到微信公众平台,并填写token值。(这里的token值是我们自定义的一个字符串,它配置在服务端项目)在手机微信客户端搜索你的微信公众平台公众号(订阅号),当然通过二维码会更快速准确,呵呵。下面我们先重服务器端开始。进入百度云平台的管理控制台(请大家进入旧版--右上角):http://developer.
2013-12-13 09:29:47 2927
转载 android抓屏
现在无论是应用,还是游戏中,都经常会有分享的功能。分享,不仅要分享文字,也要分享应用或者游戏的屏幕截图,这样才能做到图文并茂,吸引到更多的用户。想要做图片的分享功能,首先就需要抓屏,将当前屏幕保存为一个图片文件。下面就是一个将当前的Activity直接保存为一个图片文件的类库,可以直接使用。需要的,直接拿来主义就好了。package com.gaolei.framewo
2013-12-09 16:21:38 1340
原创 android 仿qq手写板涂鸦
啊,好难看的机器人。。。。 应 yzuo_08 要求做了此Demo,跟以前那个手写板Demo不同的是可以将画布的内容保存为图片。 附上关键代码:MainView.java[java] view plaincopypackage com.tszy.views; import java.io.File; import java.io.FileNo
2013-12-09 10:05:01 2292 2
转载 手机卫士15-归属地界面和手机定位功能
首先,先把我之前写的那个更新操作的一个bug修复先,这个bug就是在Android4以上,我们已经不能在主线程里面进行网络操作的啦,如果进行网络操作,就会报错所以我们就要做一下改动,我们在onCreate方法里面开启一个线程,用来检测更新信息的 new Thread() {
2013-12-08 23:17:03 1093
转载 手机卫士14-显示来电归属地
好啦,我们今天就要把号码归属地显示在有电话打进来的时候,其实也很简单的啦,我们只要开一个服务,监听电话的广播,然后在电话相应的状态,进行相应的操作就可以的啦至于怎样把那个view显示到接听电话那个界面上,这个更简单啦,那个Toast是怎样显示的,我们就怎样显示就可以了。我们打开Toast的源码,可以发现在一个静态的内部类TN里面,有这样一段代码其实这一段
2013-12-08 23:14:38 1306
转载 手机卫士13-手机归属地数据库
获得手机号码归属地,我们有两种方式,一种就是通过WebService来获取嘛,但是这个是依赖于网络的,如果没有网络,那就没有办法用啦另一种方法就是通过内置一个数据库,然后在用的时候查询就可以啦,但是这个数据库会很大,有16M所以这样就会造成我们的app体积过大的啦所以我们就要对它进行压缩一下,怎样压缩呢,其实就是把里面一些重复的字段提取出来,然后达到压缩的作用,这个数据库经过我们的
2013-12-08 23:12:40 1143
转载 手机卫士12-号码归属地查询
手机防盗的功能我们已经完成的啦,里面有挺多知识点的,大家最好总结一下。或再看看是怎样写的。好啦,今天我们的任务比较简单,就是把手机归属地查询的界面做出来而已,逻辑我们明天才完成,这一次,我们就不会通过WebService来获得手机的归属地的啦,我们直接把数据库嵌入到的我们的应用里面,这个我们就明天再说啦,今天先把界面做好com.xiaobin.security.ui.AToolAc
2013-12-08 23:09:52 1049
转载 手机卫士11-手机锁屏和出厂恢复功能
有些不知道怎么用我们这个锁屏的功能 ,其实很简单的,我们只要把服务 开启了,然后如果 你要进行锁屏,那么就可以通过 另一台手机,发送一条锁屏的短信如:#*lockscreen*#复制代码就会锁屏的啦,具体服务 怎么开,就要看看我们前面的内容 啦!好啦,我们今天就来继续我们的手机防盗啊,今天我们应该就会把手机防盗这个功能全部完成它的啦,昨天我们
2013-12-08 23:08:43 1539
原创 android涂鸦实现
类似米聊、微信上的涂鸦和手写文字功能实现原理是自定义View,通过手势识别获取轨迹,然后通过画笔画图这里添加了手势记录功能,并不难理解代码12345678910111213141516171819
2013-12-08 23:04:25 1507
原创 保存手写签名
Android 提供了很多丰富、实用而且很有特色的功能。比如,语音识别、手写签名等等。本篇就为你介绍如何在android上进行个性化的手写签名。 首先大致说说需求:这是一个追求时尚、张扬个性的时代,我们希望在签名的地方,签名的是自己手写出来的很有个性的艺术字,而非根据手势识别出来的标准字体。 设计思路如下,在画板上进行签名(其实就是绘制图片),完成后保存为图片。然后
2013-12-08 23:01:39 2713
转载 手机卫士10-手机被盗后定位实现
好啦,废话不多说,我们进入主题,今天我们要继续上一次讲的,就是手机被盗之后,获得手机所在的位置。上一次,我们说到了,如果我们的sim卡被人换掉了,那么就会发送一条短信到我们的原来设定的安全号码那里的,而今天,我们就要获取到手机的位置啦,以便追踪回手机。我们是这样设计的,我们通过发送一条短信,短信的内容就是一些要执行的操作的指令(比如说#*location*#),我们就在软件里面加入
2013-12-07 12:11:13 1284 1
转载 手机卫士09-防盗逻辑实现
好啦,我们之前已经把设置向导的界面已经全部完成的了,而且界面也已经完成了三个的啦,今天我们把最后的一个界面完成它,还有把防盗的逻辑也完成一下废话不多说,直接上代码com.xiaobin.security.ui.SetupGuide4Activitypackage com.xiaobin.security.ui;import andro
2013-12-07 12:04:45 1194
转载 手机卫士08-获取手机联系人
首先,我把把昨天忘记了的两张设置向导的图片放出来先 我们从上面的第一张图片可以看到,我们有一个选择联系人这一操作,那么怎样才能获取到手机里面的联系人呢,其实方法有很多的,现在我们来讲一下我们这个项目里面用到的方法其实要想知道怎样获取手机里面的联系人,去看一下Android自己的源码就知道的了我们只要把platform/packages/provi
2013-12-07 12:01:51 1970
转载 手机卫士07-设置向导
今天,我们要做的就是给我们的手机防盗这个功能添加一个设置向导的功能啦,指导用户进行一些设置,废话不多说,直接上图,看看我们要做的效果 UI不是很好看,各位可以自己修改一下哈好啦,我们今天主要是把这两个界面写出来,还有把一些逻辑代码写一下其实这主要就是两个xml文件啦setup_guide1.xml
2013-12-07 11:58:59 1158
原创 android的RadioGroup讲解
这个主要是如何替换fragment的demo。效果图如下(下面的tabhost和上面的bar不属于这次的内容,这个是我做的一个应用程序框架的一部分,有需要的或者想研究研究的可以私下联系),主要是讲解中间的内容怎么实现,即点击上面的RadioGroup,下面的内容一起改变(改变的是XML中的布局,这样的话下面三个的布局完全可以自己定义)1.首先在主界面的xml中添加一个Radio
2013-12-06 19:10:32 2216
转载 android手机卫士06-girdview优化
ListView和GridView是我们经常会使用的控件,所以它们的效率是一个非常重要的事情,如果我们滑动的时候,会出现停顿的现在,那么,这次是一个非常不好的体验。所以我们有必要要对这些控件进行优化。其实,我们用这些控件的时候,都是通过adapter来进行给这些控件添加item的,所以我们的优化也就是在adapter里面进行的。其实这个优化方法也很简单,就是在进行view的绘制的时候,我们判断
2013-12-06 12:30:03 1132
转载 手机卫士05-自定义对话框
好,今天天我们在完成我们这个项目里面的一个自定义对话框的功能啦,它是在我们的第一个功能,手机防盗里面的,我们在给手机防盗那里加一个登陆的操作,这样会更安全一些,所以我们就用到了一个对话框,为了让它更好看一些,而且也学习一下怎样自定义对话框,所以我们就开始学习一下啦首先,我们先给我们的手机防盗的启动界面,加一个快捷启动的方式,就是在拨打电话的时候,输入一个特定的号码,然后就会启动手机防盗那个
2013-12-06 12:28:49 1139
转载 android开源项目下载地址
FBReaderJFBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。项目地址:http://www.fbreader.org/FBReaderJ/源码地址:http://www.fbreader.org/files/android/FBReaderJ-sources-1.2
2013-12-06 11:53:46 2677
转载 手机卫士04-自定义显示图片
首先,先和大家说个对不起先,昨天太赶啦,一时没说清楚昨天的内容,其实昨天还有一些UI的知识点还没讲的,而且那个代码也是有一点问题的,所以今天把它补回来我们先讲一下,昨天忘记说了的内容其实昨天忘记说了的就是那个自定义标题栏那里啦自定义标题栏,其实就是把原来的标题栏隐藏掉,然后再自己写一个TextView这些的控件,把它放上去的而已,一说就很简单的啦但我们这里有一个知识点的
2013-12-06 09:11:28 1001
转载 手机卫士03-下载app并安装
原文再续书接上一回,昨天我们把那个与服务器端的交互以及解析xml的内容给搭建出来啦,那么今天我们就来完成一下下载新版的apk并安装的逻辑写一下既然要下载apk,那么肯定是另开一个线程下载的啦,所以我们在这里就新建一个类啦com.xiaobin.security.engine.DownloadTaskpackage com.xiaobin.security.engine;
2013-12-06 09:09:58 1204 1
转载 手机卫士02-与服务器交互
好啦,我们继续我们昨天的那个项目,昨天我们只完成了一个程序启动时的欢迎界面,但是提到了,启动那个界面时会进行版本的检查,所以今天我们就做那个版本的检查那一块。既然要做版本检查,那肯定要有服务器啦,所以我们就用到tomcat啦,因为这个项目是Android, 所以我就不写那个服务器端的程序啦,我只用tomcat来进行一个简单的从服务器读取数据,然后更新程序。不会专门写一个服务器端来进行业务的处理
2013-12-06 09:08:30 1001
转载 手机卫士01-启动界面
首先,我也只是一个菜鸟来的,所以这个项目写得也很菜的,各个大神就不要喷得太厉害啦,有问题可以提出来,但因为是学习型的项目,所以不可能会像商业的项目那么的规范,和那么多的优化的。所以各位见谅啊。好了,废话不多说,直接上图这个就是我们的程序启动时的界面,上面有个TextView显示你当前的版本,还有个ProgressBar显示正在检查更新 这两张就是我们这个项目的主
2013-12-06 09:04:11 1058
原创 基于smtp协议的邮件系统(自己写的)
最近几天做好了应用【贱泰迪】,其中有个意见反馈,发送邮件,我知道可以调用系统发送邮件,但这种方法有个弊端,就是您的手机必须安装Mail的客户端,因此我想不用系统发送邮件这种方式,能不能向任意邮箱发送邮件呢?给我自己丢下了一个命题。于是我调查,发现SMTP发送email 无需系统支持,无需配置,经过多次尝试,多次失败,终于完成了此项功能。先来看应用【贱泰迪】的效果,填
2013-12-05 13:05:31 7884
转载 仿uc下部弹出菜单
先说说我怎么会无聊到这种地步去弄这个代码呢,在今年2月份的时候公司本来要做个这种弹出的菜单的,有5个按钮每个都有一个菜单,记得网上有仿UC菜单的源码,就下下来看,结果不符合要求,当时这个菜单由另一个同事在做代码,组长叫我和他考虑界面实现的可行性,我提出这种思路给他,他不采纳,觉得太烦了,他就自己弄,因为我们的项目是车载导航上的一个主控程序上的菜单,屏幕分辨率固定,所以用5张图片就ok了,所以到最后
2013-12-05 10:30:38 1963 1
转载 eclipse启动失败的是java vm失败解决方法
解决方法:1.问题现象 2.java虚拟机初始化失败!寻找eclipse解压路径 3.寻找eclipse初始化文件 4.右击打开(此处以ultraedit打开为例) 5.打开寻找初始化。虚拟机为java永久生成对象(Permanate generation)如,class对象、方法对象这些可反射(reflective)对象分配内存限制设置(原25
2013-12-04 17:35:18 3020
转载 android多线程下载3
今天跟大家一起分享下android开发中比较难的一个环节,可能很多人看到这个标题就会感觉头很大,的确如果没有良好的编码能力和逻辑思维,这块是很难搞明白的,前面2次总结中已经为大家分享过有关技术的一些基本要领,我们先一起简单回顾下它的基本原理。http://blog.csdn.net/shimiso/article/details/6763664 android 多线程断点续传下载 一ht
2013-12-03 09:12:53 1468
转载 android多线程下载2
在上一集中,我们简单介绍了如何创建多任务下载,但那种还不能拿来实用,这一集我们重点通过代码为大家展示如何创建多线程断点续传下载,这在实际项目中很常用.main.xml:[html] view plaincopyxml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schema
2013-12-03 09:11:51 1144
转载 android多线程下载1
想做一个下载功能,当然理想的功能要支持多任务同时下载,断点续传的功能,我想一步一步来,首先困难摆在了多任务这里开始我的思路是在一个Service中启动下载的流操作,然后通过Service中声明一个Activity中的Handler更新UI(比如进度条。。。)可是我发现在Service中声明一个Activity中的Handler是做不到的(可能只是我做不到吧,无法申请内存)于
2013-12-03 09:08:29 1046
原创 基于xmpp聊天室实现,国外牛人作品
XMPP的官网:http://xmpp.org/测试帐号注册:https://register.jabber.orgPC端下载地址注册之后就会看到下载地址这边给一个win7 64位(本人电脑配置) PC端安装包 AQQ_PR_24520-x64.zip (7.09 MB, 下载次数: 1925) 其他版本的下载地址:http://www.aqq.eu/en.php手机
2013-12-02 21:52:13 2528
原创 下拉加载更多
前言:由于项目需要,经理喊我做一个瀑布流的视图,在网上找了几个目前主流的几个瀑布流解决方案。最后分别研究了各自的解决方案,我选择了StageredGridView。大家可以在github上找到。但是最后我发现用StageredGridView来实现下拉刷新、上拉加载更多很不方便,并且StageredGridView在很多功能上还不完善。思前想后,几经周折我还是在StageredGridView上找
2013-12-02 19:52:14 1761
原创 仿qq聊天及定位等
聊天其实就是要实现消息推送,而推送消息就需要保持连接(长连接)。在之前项目里虽然实现了即时聊天,但是一种很本的方法。去掉了其中的网络访问。地图试用的百度API还是先放上图,在说下做法。具体做法就是,开启一个服务,在后台每隔10秒钟访问一起(Socket)服务器,如果有数据,则返回数据,客户端进行解析,然后发送广播,即可接收到消息。发送消息,则是由服务器提供接口来发送。然
2013-12-02 12:57:38 1661
转载 webview使用sslError解决https跳转报错的问题
到底如何使用WebView访问https的url——处理SslError呢?在Android中,WebView是用来load http和https网页到本地应用的控件。在默认情况下,通过loadUrl(String url)方法,可以顺利load。但是,当load有ssl层的https页面时,如果这个网站的安全证书在Android无法得到认证,WebView就会变成一个空白页,而并不会像PC浏
2013-12-02 10:49:21 3293
Android离线包前端代码
2022-06-03
ModalViewDemo.zip
2020-11-30
ArouterDemo.zip
2019-07-05
Android仿微信图片选择
2019-03-12
iOS骨架屏源码
2019-01-04
Javassist代码注入
2018-10-15
仿喜马拉雅FM
2018-09-26
Android原生集成RN
2018-06-06
Flutter跨平台
2018-06-01
阿里的Atlas组件化框架
2018-05-10
Android模块化
2018-04-23
hexo博客打赏源码
2018-03-27
阿里云精选API
2017-12-27
美团RN项目
2017-07-31
安卓聊天页面
2017-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人