Welcome 微信登录

首页 / 移动开发 / Android

实例讲解Android App使用自带的SQLite数据库的基本方法

实例讲解Android App使用自带的SQLite数据库的基本方法

SQLite数据库是android系统内嵌的数据库,小巧强大,能够满足大多数SQL语句的处理工作,而SQLite数据库仅仅是个文件而已。虽然SQLite的有点很多,但并不是如同PC端的mysql般强大,而且android系统中不允许通过JDBC操作远程数据库,所以只能通过webservice等手段于php、servlet交互获取数据。基础SQLiteDatabase类,代表了一个数据库对象,通过SQLiteDatabase来操作管理数据库。一些基本的用法:...
Android开发之开发者头条APP(三)实现首页

Android开发之开发者头条APP(三)实现首页

相关阅读:Android开发之开发者头条(一)启动页实现Android开发之开发者头条(二)实现左滑菜单title: 带你实现开发者头条APP(三) 首页实现tags: 轮播广告,ViewPager切换,圆形图片grammar_cjkRuby: true一.前言今天实现开发者头条APP的首页。是本系列的第三篇文章,效果图如下:从gif动态效果图中我们可以看出,最外层有三个tab(精选,订阅,发现),在精选界面顶部有一个轮播的图片广告,广告下面是一个精选文章...
ReactiveCocoa代码实践之-UI组件的RAC信号操作

ReactiveCocoa代码实践之-UI组件的RAC信号操作

相关阅读:ReactiveCocoa代码实践之-更多思考ReactiveCocoa代码实践之-RAC网络请求重构这一节是自己对网络层的一些重构,本节是自己一些代码小实践做出的一些demo程序,基本涵盖大多数UI控件操作。一.用UISlider实现调色板假设我们现在做一个demo,上面有一个View用来展示颜色,下面有三个UISlider滑竿分别控制RGB的色值,随着不同滑竿的拖动上面view的颜色会随之改变。 可以先脑补一下不用RAC该怎么写。 如果使...
ReactiveCocoa代码实践之-RAC网络请求重构

ReactiveCocoa代码实践之-RAC网络请求重构

相关阅读:ReactiveCocoa代码实践之-UI组件的RAC信号操作ReactiveCocoa代码实践之-更多思考前言•RAC相比以往的开发模式主要有以下优点:提供了统一的消息传递机制;提供了多种奇妙且高效的信号操作方法;配合MVVM设计模式和RAC宏绑定减少多端依赖。•RAC的理论知识非常深厚,包含有FRP,高阶函数,冷信号与热信号,RAC Operation,信号的生命周期等,这些文档里都有介绍。 但是由于RAC本身的特性...
Android RecyclerView布局就这么简单

Android RecyclerView布局就这么简单

RecyclerView是什么?笔者个人看法,RecyclerView只是一个对ListView的升级版,这个升级的主要目的是为了让这个view的效率更高,并且使用更加方便。我们知道,ListView通过使用ViewHolder来提升性能。ViewHolder通过保存item中使用到的控件的引用来减少findViewById的调用,以此使ListView滑动得更加顺畅。但这种模式在listview中即使不使用也无妨。换言之,在ListView中你不考虑复用...
使用UITextField限制输入金额是正确小数

使用UITextField限制输入金额是正确小数

要判断输入金额为正确金额的方法有两个,一个是用正则表达式,另一个就是用textfield的代理方法有时候难免遇到这样的需求,不符合规则的金额就不让输入时,那用这种方法比较合理如果设置输入键盘为Decimal Pad时,输入为数字和小数点;如果设置键盘为Number Pad时,输入为纯数字非以上情况时,那要判断输入时是否为合理输入,如代码里复制代码 代码如下:(single >="0" && single<="9") || single=="."...
Android实现拍照、选择图片并裁剪图片功能

Android实现拍照、选择图片并裁剪图片功能

本文转载于: http://blog.csdn.net/xuehuayous/article/details/51324656;本文出自:【Kevin.zhou的博客】一、 实现拍照、选择图片并裁剪图片效果按照之前博客的风格,首先看下实现效果。 二、 uCrop项目应用想起之前看到的Yalantis/uCrop效果比较绚,但是研究源码之后发现在定制界面方面还是有一点的限制,于是在它的基础上做了修改Android-Crop,把定制界面独立出来,让用户去自由设...
Android应用中clearFocus方法调用无效的问题解决

Android应用中clearFocus方法调用无效的问题解决

clearFocus 无效?EditText在focus与非focus的时候,显示效果是不同的:focus的时候光标是闪的,而且我们通常也会给它设置selector,focus的时候给它加上边框之类的.通常当我们触摸EditText之外的View时,需要清除EditText的焦点.很自然的就会想到EditText.clearFocus(),然而常常并没有用.(EditText.isFocus()依然是true,光标也依然在跳跃...)clearFo...
Android App中用Handler实现ViewPager页面的自动切换

Android App中用Handler实现ViewPager页面的自动切换

在很多电商网页及app上都有自动切换的商品的推广快,感觉体验挺不错的,正好今天学习使用ViewPager,因此也实现了一个功能类似的demo。下面是其中的两个截图:实现一个自动播放功能的ViewPager,要做的主要有以下的几个部分:实现一个ViewPagerAdapter,用于为ViewPager提供展示内容(例如上面的两张小猫图片) public class ViewPagerAdapter extends PagerAdapter {private ...
Android仿XListView支持下拉刷新和上划加载更多的自定义RecyclerView

Android仿XListView支持下拉刷新和上划加载更多的自定义RecyclerView

首先给大家展示下效果图,感觉还不错,请继续往下阅读:下拉刷新: 上划加载 在项目更新的过程中,遇到了一个将XListView换成recyclerView的需求,而且更换完之后大体效果不能变,但是对于下拉刷新这样的效果,谷歌给出的解决方案是把RecyclerView放在一个SwipeRefreshLayout中,但是这样其实是拉下一个小圆形控件实现的,和XListView的header效果不同。在网上找了很多的别人代码,都没有实现我想要的效果,于是自己动...
Android ListView实现上拉加载更多和下拉刷新功能

Android ListView实现上拉加载更多和下拉刷新功能

本文实例为大家介绍了Android ListView下拉刷新功能的实现方法和功能,供大家参考,具体内容如下1、ListView优化方式界面缓存:ViewHolder+convertView分页加载:上拉刷新图片缓存快速滑动ListView禁止刷新2、效果3、上拉加载更多原理及实现当我们手指滑动到listview最后位置的时候,我们触发加载数据的方法。这触发之前我们需要做一些工作,包括:如何判断滑动到最后?如何避免重复加载数据?加载之后如何刷新界面?1)、界...
Android app第三方支付宝支付接入教程

Android app第三方支付宝支付接入教程

支付宝的接入相对比较简单,看看支付宝官网的文档基本都能搞定,但是切记一点让你们的后台也要搞清楚支付宝的流程,重中之重。1、注意事项 开发前一定要阅读支付宝官方文档 强烈建议签名等处理在后台处理,我这个是测试是在自己本地写的,不要吐槽 想获取支付宝合作商户ID,及支付宝公钥请点击支付宝链接,生成密钥及PKCS8转码工具在文档中 添加Android.permission.INTERNET权限和android.permission.ACCESS_NETWORK_...
Android仿天天动听歌曲自动滚动view

Android仿天天动听歌曲自动滚动view

最近项目中要做一个类似天天动听歌曲自动滚动行数的效果。首先自己想了下Android要滚动的那就是scroller类或者scrollto、scrollby结合了,或者view.layout()方法,或者使用动画。但是要循环滚动,貌似这些到最后一行滚动到第一行都有往回滚的效果,都不是很好的解决方法。怎么会忘记了可以绘制事件万物的的canvas呢。好吧,既然找到了,那就用这个方案吧!但是天天动听歌曲还有一个手动滑动的效果,貌似这篇文章没写。既然这样,那就自己来写...
Android实现评论栏随Recyclerview滑动左右移动

Android实现评论栏随Recyclerview滑动左右移动

最近在玩一个叫“约会吧”的应用,也是在看直播app,默认下载安装的,安装点进去看这个应用做的不错,就留下来了。然后看他们动态详情页底部有一个效果:Recyclerview滑动到的评论列表的时候,底部点赞那栏会往左滑动,出现一个输入评论的栏;然后下拉到底部的时候输入评论栏会往右滑动,出现点赞栏。详细细节直接来看效果图吧。其实这种效果现在在应用中还是很常见的,有上拉,toolbar、底部view隐藏,下拉显示,或者像现在约会吧这样左右滑动的效果。而且网上资料现...
如何玩转Android矢量图VectorDrawable

如何玩转Android矢量图VectorDrawable

从5.0(API等级21)开始,android开始支持矢量图了。关于什么是矢量图以及矢量图有什么优缺点不在本文的涉及范围之内,具体可以参考矢量图百科。不过这里要提一下它的优点:保存最少的信息,文件大小比位图要小,并且文件大小与物体的大小无关任意放大矢量图形,不会丢失细节或影响清晰度,因为矢量图形是与分辨率无关的。从以上两个优点来看,在项目中使用矢量图至少可以缩小我们apk包的尺寸,而且可以在屏幕适配时提供很大的方便,因为矢量图是分辨率无关的。前面也说了,矢...
<< 261 262 263 264 265 266 267 268 269 270 >>