移动开发
zecoo
这个作者很懒,什么都没留下…
展开
-
自定义AlertDialog的实现以及添加属性设置背景
自定义AlertDialog需要自己写的xml布局文件,原创 2014-11-18 08:55:49 · 909 阅读 · 0 评论 -
异步加载的使用以及完成
声明一个类去继承AsyncTask> 后面是参数 Integer 代表第几页 String 是关键字 List 是一个集合public class MyAsyncTaskGetNews extends AsyncTask>{ @Override protected List doInBackground(Integer... pages) { //返原创 2014-12-03 13:37:10 · 692 阅读 · 0 评论 -
如何进行MD5加密以及SHA1加密
这是MD5加密的方法public class ToMd { public static String md5(String string) { byte[] hash; try { hash = MessageDigest.getInstance("MD5").digest(string.getBytes("UTF-8原创 2014-12-03 13:23:44 · 1874 阅读 · 0 评论 -
大话高校正方教务系统(上)
小弟最近准备做一个正方教务系统的手机客户端,而且是带验证码的,百度了一些类似项目都是没有验证码那种的,于是自己研究,先上图这是我们教务系统的主页,这也是目前大多数院校比较流行的!下面我们来谈谈如何做他的手机客户端1 解决验证码和安全码的问题,他两个都是随机的因此我们必须获取他,验证码URL为http://202.206.245.231/(xucq1445e2ig3z454hn3xm45)/原创 2014-11-06 16:33:50 · 3445 阅读 · 1 评论 -
OKHttp3的使用,自己项目实战经验
okhttp3.0网上的资料太少啦,今天我来为大家写一篇okhttp3.0的使用,okhttp3.0中引入啦大量的builder原创 2016-05-09 22:02:00 · 17775 阅读 · 12 评论 -
PullToRefresh的使用的详细用法,一个细节问题
pulltorefresh的细节和问题,pulltorefresh算是一个常用且强大的上拉刷新下拉加载库,我们今天来探讨一下它的细节,原创 2016-05-09 21:47:34 · 6729 阅读 · 0 评论 -
锁屏技术哪家强,谈安卓锁屏的几个问题
问题一:监听手机屏幕 的状态的改变问题二:屏蔽手机自带的密码锁问题三:如何屏蔽home键问题public class ScreenListener { private Context mContext; private ScreenBroadcastReceiver mScreenReceiver; private ScreenStateListener m原创 2016-03-23 00:06:44 · 677 阅读 · 0 评论 -
论压缩图片核心技术,几种常见使用方式
第一种,(file----bitmap)就是加载本地图像资源时,由于图片比较大,有必要进行压缩处理第二种,(bitmap---bitmap)就是压缩bitmap,比如我们从服务端上获取啦一个图片的bitmap,而这个bitmap可能比较大,因此也有进行压缩 第三种,上传服务器(file---bitmap----btye),如果是上传到服务器端,使用base64或者IO流进行图片上传时,由于原创 2015-08-06 23:28:20 · 2036 阅读 · 0 评论 -
关于fragment与activity的思考,以及出现的问题
fragment 的介绍可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。可以把Fragment设计成可以在多个Activity中复用的模块。当开发的应用程序同时适用于平板电脑和手机时,可以利用Fragment实现灵活的布局,改善用户体验。原创 2015-08-07 00:23:59 · 696 阅读 · 0 评论 -
关于安卓集成支付宝的问题jar包冲突
首先出现问题的可能性有很多,各种问题,但是出现问题 不要跑偏比如: 人家给的Demo 运行不了 首先查看 四个字段 是否为空 是否有误 公钥私钥 商户id 收款账号还有: 支付宝 分为集成sdk 和支付宝钱包Sdk 使用时 不要混淆1、支付宝集成SDk需要外部 alipay_lib 这个library工程和 alipay.lib,切记不要丢掉前面那个2、支原创 2015-08-06 23:47:40 · 4316 阅读 · 0 评论 -
在Activity的oncreate方法中如果跳转到别的activity,会发生什么
真是日*狗,即便你跳转到别的Activity,其余的代码一样执行首先做实验,证明它就是这样发生的protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);原创 2015-08-09 16:57:34 · 5534 阅读 · 0 评论 -
安卓解决viewPager和scrollView和listView滑动冲突的问题
大家想想listView的实现方式 就是一个item一个item 添加到一个布局中,那么LinearLayout可不可以像ListView 那样 往里面添加item 答案是可以的 我们先模拟listView 的LinearLayout类public class LinearLayoutForListView extends LinearLayout { pr原创 2015-08-08 11:08:10 · 1554 阅读 · 0 评论 -
实现二级列表双listview省市选择
实现的效果图如下其中 难点在于 xml 的解析,以及两个listview 的交互解析xml public class XmlParserHandler extends DefaultHandler { /** * 存储所有的解析对象 */ private List provinceList = new ArrayList();原创 2015-08-08 10:24:36 · 1267 阅读 · 0 评论 -
PopupWindow和AlertDlog的实现,以及他们差别
什么是DialogDialog类,是一切对话框的基类,需要注意的是,Dialog类虽然可以在界面上显示,但是并非继承于View类,而是直接从java.lang.Object开始构造出的。类似于Activity,Dialog也是有生命周期的,它的生命周期由Activity来维护。Activity负责生成、保存、恢复它。在生命周期的每一个阶段都有一些回调函数供系统反向调用。ShowDi原创 2015-08-07 14:43:23 · 755 阅读 · 1 评论 -
关于android-async-http的使用,封装网络请求
首先async是跟安卓中自带的AsyncTask很像,不过它更简单原创 2015-08-08 19:46:05 · 1323 阅读 · 0 评论 -
xml的系列化和解析
public class xmlwork { //这是我们的编码格式 private static String codeing="utf-8"; //这是 我们的文件路径 private static String pathS="data/data/com.kang.xml/kang.xml"; //写入的方法 pub原创 2014-12-03 12:55:05 · 490 阅读 · 0 评论 -
Frament+viewpager实现滑动布局
直接上代码 viewPager=(ViewPager)findViewById(R.id.vw_pager); fragment=new ArrayList(); Framentone fragment01=new Framentone(); Framenttwo fragment02=new Framenttwo(); Framentthree fragment0原创 2014-11-18 09:06:16 · 711 阅读 · 0 评论 -
sqlite数据库的操作
首先我们去继承SQLiteOpenHelper 并实现这几个方法public class DbHelp extends SQLiteOpenHelper{ / /构造方法(第一个上下文,第二个我们想创建数据库的名称,第三个是一个游标工厂对象,第四个时版本号) public DbHelp(Context context) { super(context,原创 2014-12-02 23:02:31 · 542 阅读 · 0 评论