- 博客(9)
- 资源 (25)
- 收藏
- 关注
原创 Volley框架二次封装
谷歌官方推出的Volley框架,实现了小数据、多频发,以及图片加载的网络操作。这方便了大家开发,但是没有对获取Cookie做相应的处理,用户想要获取的话,很麻烦,这也造成了代码冗杂,所以为了方便大家,我就对Volley框架进行了二次封装,当然也借鉴了网上的经验(嘿嘿)。封装实现了Get和Post带Cookie的网络请求,以及图片加载和图片缓存。这是我的项目工程:首先你要导入Volley.jar库一、
2015-12-30 20:05:07 907
原创 Android SQLite操作封装
这是一个封装了对SQLite基本操作的类。DBHelper类:public class DBHelper { public static SQLiteDatabase openOrCreateDatabase(Context context,String dbName){ SQLiteDatabase db = context.openOrCreateDatabase(dbN
2015-12-26 18:18:00 799
原创 Android MVP模式的应用
相信大家对MVC模式都很了解,没错,android框架给出来的开发模式就是MVC,xml文件控制View视图的显示,代码中实现Model和Controler的实现。下面我将给大家介绍一种MVC的演化版本MVP模式。所谓MVP模式,分为三部分:Model(负责数据的存取),View(负责数据内容的显示),Presenter(负责业务逻辑的实现)。三者之间的耦合通过接口来实现。三者之间的关系如下图:MV
2015-12-26 17:41:22 639
原创 视屏音乐提取,剪切以及合并
昨天,我一个表弟要我剪切音乐,其实一开始我是拒绝的,因为我从来都没有剪过。但是想了一下,还是答应了。我原本以为只是单纯的剪切音乐,结果他给我发来两段视频,要求剪切视频的音乐。我的第一反应就是打开听音识别软件,然而并没有什么用,我就知道我被坑了。不过后来我还是想到了一个办法,就是提取视频背景音乐,然后再进行操作,于是就有了我接下来要说的是教程了,嘿嘿。其实和简单,所有的操作只需要一个软件(QQ影音)第
2015-12-11 10:54:15 1105
原创 Android selector 失效
android selector在android开发中起到了改变控件背景图片以及形状,点击抬起时的状态等作用,但是在一些情况下他们会失效。1、在作为容器(LinearLayout、RelativeLayout、FrameLayout)的状态选择器的时候,必须加上属性android:clickable=”true”才行,否则将会失效。2、在加了属性android:clickable=”true”的容器
2015-12-10 16:50:50 613
原创 网页设计大赛总结
历时一个月的网页设计大赛终于结束了,虽然这次答辩过程中服务器直接出了问题,导致网页不能访问,但是很我们队最终还是获得了二等奖,说实话,我对我自己表现很失望,非常失望。首先我说一下失望的原因吧,第一就是上去的时候怯场;第二就是网页奔溃了之后就完全乱套了,不知道说什么,然后一边等网页刷新,一遍扯与网站无关的事情(导致网站不能访问的原因之类的);第三等问题解决之后再上去答辩,这时候又不知道怎么调电脑的分辨
2015-12-09 20:21:57 2241
原创 一键删除的EditText
很多app的输入框都有一键删除的功能,这样用户体验很好。今天我就给大家带来两种实现这种功能的方法。方法一:1、将EditText边框设置为不可见(android:background=”@null”)2、将EditText和ImageView(删除图标,这里可以给ImageView设置状态选择器控制点击和抬起效果)放在水平的LinearLayout中3、给LinearLayout设置背景图片,要求背
2015-12-04 18:28:22 1796
原创 Volley框架获取Cookie和带Cookie请求链接
最近我在为自己的网站做app的时候,遇到了一个问题,就是无法记录用户的登录状态。手机的每次普通的请求,服务器都会将其认为新用户请求。这是什么原因呢?其实,就是因为手机的每次请求都没有带上服务器在第一次被请求时返回的Cookie,这样没有Cookie的请求,服务器就会默认为新用户,这就导致无法无法记录登陆状态的问题的出现。为此,我选择了Volley。什么是Volley框架呢?它适合进行小数据、多频发的
2015-12-04 16:08:10 2505 1
原创 Android Studio 常用插件
1、Android Code Generator Plugin(根据layout文件生成相应的ViewHolder类)2、Android Layout ID Convert(通过layout文件中的id自动生成相应id对应对象的实例化代码块)3、GsonFormat(通过你输入的json数据,自动生成相应的Java Bean)4、SelectorChapek for Android(通过相似名字的两
2015-12-04 09:53:01 370
Volley二次封装
2015-12-30
android MVP模式例子源码
2015-12-26
一键删除EditText
2015-12-10
一键删除的TextView
2015-12-04
一键删除的EditText
2015-12-04
模仿QQ侧滑删除Item
2015-11-01
ListView多选择和item扩展
2015-10-27
ListView多项选择功能的实现
2015-10-21
时钟加载View
2015-10-16
C#开发微信公众号实现消息自动回复
2015-09-24
2048源码免费分享
2015-09-19
android引导面实现
2015-09-12
手机弹幕的实现
2015-09-10
android 上传文件至C#服务器
2015-08-09
仿造qq侧滑界面实现生日快乐祝福软件
2015-07-22
2048源码分享
2015-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人