- 博客(398)
- 资源 (68)
- 收藏
- 关注

转载 Android UI:机智的远程动态更新策略
做过Android开发的人都遇到过这样的问题:随着需求的变化,某些入口界面通常会出现UI的增加、减少、内容变化以及跳转界面变化等问题。每次发生变化都要手动修改代码,而入口界面通常具有未读信息提醒这样的“小红点”逻辑;一旦UI变化,“小红点”逻辑也要重新计算。如果不同的RD来维护这些代码,耦合性非常高,出错概率也很大。本文以自选股的个人页卡为例(界面如下图所示),给出了一套方案来解决动态更新UI的问
2018-02-02 10:16:39
933

原创 Android Studio 不错的开源库
/*仿IOS加载框*/compile 'com.baoyz.actionsheet:library:1.1.5'/*仿IOS-UIActionSheet控件,https://github.com/baoyongzhang/android-ActionSheet*/compile 'com.bigkoo:pickerview:2.0.8'/*仿iOS的PickerView控件,https:/
2016-01-27 11:17:45
4632

转载 强烈推荐android studio用的几个插件
http://blog.youkuaiyun.com/liang5630/article/details/46366901android studio常用插件,可极大简化开发,增强开发效率。不懂安装studio插件,看参考博文:android stuido插件安装:http://blog.youkuaiyun.com/liang5630/article/details/46372447
2016-01-14 17:26:36
7418

转载 Android Studio安装插件
http://blog.youkuaiyun.com/liang5630/article/details/46372447Android Studio安装插件的方式其实和Eclipse大同小异。废话不多说,直接上图:区域1:你当前已经安装了的插件区域2:在线安装区域3:从硬盘安装,即针对你已经下载好了的插件,可通过这项选择到你下好的插件,进行安装。还
2016-01-14 17:24:29
340

转载 Adapter数据变化改变现有View的实现原理及案例
http://blog.youkuaiyun.com/chunqiuwei/article/details/39934169首先说说Adapter具体的类的继承关系,如下图 Adapte为接口它的实现类的对象作为AdapterView和View的桥梁,Adapter是装载了View(比如ListView和girdView要显示的数据)。相关View要显示的数据完全与
2015-12-29 10:41:37
858

原创 FragmentPagerAdapter+fragment错位的问题解决
public class MyViewPagerAdapter extends FragmentPagerAdapter{ List list; public MyViewPagerAdapter(FragmentManager fm,List list) { super(fm); this.list = list; } @Override public Fragmen
2015-11-20 12:38:55
5293

转载 Android自定义控件之应用程序首页轮播图
http://blog.youkuaiyun.com/android_jiangjun/article/details/39638129现在基本上大多数的Android应用程序的首页都有轮播图,就是像下图这样的(此图为转载的一篇博文中的图,拿来直接用了):像这样的组件我相信大多数的应用程序都会使用到,本文就是自定义一个这样的组件,可以动态设置图片的张数。下面就开始本次的自定义之
2015-11-05 13:54:09
2967

转载 Android中Activity、Service和线程之间的通信
http://blog.sina.com.cn/s/blog_3fe961ae0100xkyt.htmlActivity、Service和线程应该是Android编程中最常见的几种类了,几乎大多数应用程序都会涉及到这几个类的编程,自然而然的,也就会涉及到三者之间的相互通信,本文就试图简单地介绍一下这三者通信的方式。想写这篇文章的起因是,笔者跟几个同学在做一个Android上的应用,起初
2014-06-24 20:07:50
3075

转载 Android 用Animation-list实现逐帧动画
第一步:先上图片素材,以下素材放到res/drawable目录下:图片素材:文件名称:icon1.pngicon1.pngicon1.pngicon1.pngicon1.pngicon1.png第
2014-06-12 09:51:59
1712

转载 Android Actionbar学习笔记(三)-----修改Actionbar的样式
http://blog.youkuaiyun.com/flying_tao/article/details/6655148本例几乎涵盖了有关Actionbar的所有操作,由于前面介绍过tabs和item,这里重点介绍Actionbar的样式修改,需要源工程的请在资源里下载styleactionbar。更多请阅读http://android-developers.blogspot.com/2011/04/c
2014-06-10 22:22:26
1065

转载 新建项目总是产生一个appcompat_v7和fragment_main.xml
http://blog.sina.com.cn/s/blog_5047c0950101s7fb.html这个问题的出现时,我强迫症地就把appcompat_v7给删了,删了就小红叉子报错,就郁闷了。然后再建个项目,特别爽地连敲五个大回车,那个家伙居然又出现了,真是烦人。好吧,后来我就不强迫症了,不搭理appcompat_v7依然可以正常敲代码运行。后来查了查发现这个“令人讨厌”的appcomp
2014-06-06 18:19:08
6008

转载 Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
http://blog.youkuaiyun.com/xiaanming/article/details/10298163很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义的View在一个项目中能够重用,有时候我们需要自定义其属
2014-06-05 13:14:49
672

转载 [Android] AsyncTask使用实例---加载网络图片
http://blog.youkuaiyun.com/sodino/article/details/7741674先上效果图。如demo_asynctask.gif对于图片的加载效果,见链接:[Android] PorterDuff使用实例----实现新浪微博图片下载效果本文参考链接:http://developer.android.com/reference/android/os
2014-06-03 15:27:54
871

转载 android自定义listview实现圆角
http://blog.youkuaiyun.com/wangkuifeng0118/article/details/7746175在项目中我们会经常遇到这种圆角效果,因为直角的看起来确实不那么雅观,可能大家会想到用图片实现,试想上中下要分别做三张图片,这样既会是自己的项目增大也会增加内存使用量,所以使用shape来实现不失为一种更好的实现方式。在这里先看一下shape的使用:
2014-05-29 10:14:27
1055

转载 android listview滑动删除
http://104zz.iteye.com/blog/1682431本例满足一些开发者为了实现像iphone中list选项的滑动删除功能,在android中没有现成的控件可以实现这个功能,所以研究了下在自定义的适配类中为每个项的contentview设置触控监听OnTouchListener实现,具体实现步骤如下。 第一步:设计main.xml Xml代
2014-05-21 21:15:42
1572

转载 android 自定义Dialog背景透明及显示位置设置
http://www.cnblogs.com/windlivefamily/articles/2133956.html先贴一下显示效果图,仅作参考: 代码如下: 1、自定义Dialog public class SelectDialog extends AlertDialog{public SelectDialog(Context co
2014-04-25 14:35:29
2037

转载 Android ViewPager使用详解
http://blog.youkuaiyun.com/wangjinyu501/article/details/8169924这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAda
2014-04-24 11:58:53
831

转载 Android实现网络多线程断点续传下载
http://www.cnblogs.com/hanyonglu/archive/2012/02/20/2358801.html
2014-04-23 15:36:05
773

转载 Android4.0不能在主线程中进行HTTP请求
Java代码 // 详见StrictMode文档 StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectNetwork() .pe
2014-04-22 18:06:39
3978

转载 Java开发中的23种设计模式详解
http://zz563143188.iteye.com/blog/184702923种模式java实现源码收集五年的开发资料下载地址: http://pan.baidu.com/share/link?shareid=3739316113&uk=4076915866#dir/path=%2Fstudy一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工
2014-04-03 14:12:44
1114

转载 用MyEclipse搭建SSH框架 Struts Spring Hibernate
http://www.cnblogs.com/younes/archive/2011/12/21/2295759.html1、new一个web project。2、右键项目,为项目添加Struts支持。点击Finish。src目录下多了struts.xml配置文件。3、使用MyEclipse DataBase Explorer建立数据源。
2014-03-28 18:24:42
971

原创 Java开发建类dao,model,service,impl,util包通常是什么意思,什么功能的类放在其下
dao 与数据库的操作,增删改查等方法model 一般都是javabean对象,例如与数据库的某个表相关联。service 供外部调用,等于对dao,model等进行了包装。impl 定义的接口util 通常都是工具类,如字符串处理、日期处理等
2014-03-26 15:00:56
20179

原创 properties文件jar 路径
database.properties文件要放在src 路径下InputStream infile = this.getClass().getResourceAsStream("/database.properties"); props.load(infile);
2014-03-14 18:32:50
778

原创 重定向java控制台输出 到swing 的 jtextfild组件中
import java.io.OutputStream;import java.io.PrintStream;import javax.swing.text.JTextComponent;import javax.swing.SwingUtilities; public class MyPrintStream extends PrintStream { priva
2014-02-21 10:15:49
8018

转载 Android下发送和接收OBD数据
非常感谢您阅读我的博文!阅读前请查看:博主我最近收到不少盆友,询问我提供OBD技术支持,跟询问我要技术文档和案例不在少数。有需要的童鞋请在微信中私聊我。博主现在已经很少在优快云上更新博客。请勿在博客中回复我,因为我有可能没看到回复或者很久才会看到。需要帮助请添加微信,在微信中留言谢谢支持!当然,如果你觉得文章对你有帮助可以给博主打赏谢谢! 在阅读本文前,博主帮大家科普一下OBD2 的...
2013-11-25 10:30:28
15509
11
转载 ScrollView中嵌套recycleView 出现的不显示,显示不全,终极解决方案
https://www.cnblogs.com/woaixingxing/p/6098726.html最近公司项目中用到了ScrollView去嵌套recycleView, 最开始我天真的把recycleView直接放入scrollView中,结果可想而知,什么都不显示,瞬间懵逼,我心想应该是和嵌套ListView差不多吧,看来需要重写recycleView中onMeasure()方法
2018-01-11 18:06:22
1115
转载 android 中XML和对象转换利器Xstream的使用
XStream框架:虽说pull dom dom4j等优秀的xml解析工具使用非常广泛,但对于复杂庞大的数据交互来说,使用它们无疑让你倍加痛苦,你可能大部分精力都放在无聊繁琐的解析和拼装上,如果接口稍微改动,更令你有股辞职不相干的冲动,或许你更倾向选择JSON,但有时候你还是不得不面对JSON,XML,对象之间的转化的烦恼,如何用最简单的办法一统混乱的局面,让你全心全意做设计写业务?现在有
2017-07-07 10:47:44
649
原创 Android 外卖订餐APP开发
APP展示页面: 本产品适用范围: 购买便利店系统任何版本,如需进行二次开发,需要单独联系我们队APP进行修改和调试,免收服务费用。本司接收任何定制功能,具体定制费用根据需求另付费。2016全新生鲜外卖系统
2017-02-14 10:21:40
15334
1
转载 在安卓中使用ON CONFLICT REPLACE同步数据到SQLITE
最近我开发的一个功能需要从服务端获取json同步到本地的sqlite数据库,然后通知UI更新(Sqlbrite ftw)。这块的数据有一个字段叫isRead,当它为true的时候表示用户在UI上删除了它,app不再显示那条数据。数据模型是这样的:1234567891011
2016-06-15 10:29:03
1564
转载 ViewPager with FragmentPagerAdapter
http://xufei.logdown.com/posts/2015/01/04/viewpager-with-fragmentpageradapter使用 Fragment 和 ViewPager 实现不同pager.ViewPager 的布局<LinearLayout xmlns:android="http://schemas.android.com/apk/r
2016-03-30 22:46:25
742
转载 ActionBar+TabPageIndicator+ViewPager+FragmentPagerAdapter的Tab主界面
http://code.qtuba.com/article-49328.htmlMainFragmentAdapter.java[java] view plaincopypackage com.example.ui; import android.content.Context; import android.
2016-03-30 22:44:11
861
转载 调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment之我的解决方法
http://www.526net.com/blog/mobile/335.htmlprivate class ViewPagerAdapter extends FragmentPagerAdapter { FragmentManager mFragmentManager; FragmentTransaction mCurTransaction; pu
2016-03-30 22:23:29
480
转载 调用FragmentPagerAdapter的notifyDataSetChanged()方法视图未更新
学校在考完试后给我们加了一周的Android课,本来考完试很累了,还一天不让休息,天天起早去上课π__π。最后交课程设计, 模仿彩虹天气写一个天气应用,下面是我们组做的:城市切换使用的ViewPager,以下是FragmentPagerAdapte里的一个方法,当Loader加载了新的Cursor后调用该方法。public void setCursor(Curs
2016-03-30 22:17:03
1292
转载 给 Android 开发者的 RxJava 详解
http://blog.youkuaiyun.com/meegomeego/article/details/49155989/我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人
2016-01-29 11:43:42
736
原创 Android之百度推送高级篇之消息【原创】
http://blog.it985.com/3184.html这时候就要使用消息,消息是通过透传的方式传递内容,上代码:1234567891011121314151617181920212223242526272829303
2016-01-24 20:34:05
2120
转载 RxJava 入门
http://www.imooc.com/article/2298什么是 ReactiveX?ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。实时数据处理是一件普通的现象,有一个高效、干净和可扩展的方式来处理这些情景是重要的。使用 Observables 和 Operators 来熟练
2016-01-21 18:23:47
898
转载 深入浅出RxJava四-在Android中使用响应式编程
http://blog.youkuaiyun.com/lzyzsd/article/details/45033611在第1,2,3篇中,我大概介绍了RxJava是怎么使用的。下面我会介绍如何在Android中使用RxJava.RxAndroidRxAndroid是RxJava的一个针对Android平台的扩展。它包含了一些能够简化Android开发的工具。首先,An
2016-01-19 11:08:50
578
转载 使用Retrofit请求API数据-codepath教程
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1016/3588.htmlRetrofit 是一个Square开发的类型安全的REST安卓客户端请求库。这个库为网络认证、API请求以及用OkHttp发送网络请求提供了强大的框架 。理解OkHttp 的工作流程见 这个指南 。注意本文是基于Retrofit2
2016-01-19 10:17:46
3724
转载 Retrofit指南
http://www.android100.org/html/201504/25/139807.html我为什么选择Retrofit?在使用square的Retrofit之前,我尝试过Volley和AsyncTask。但在使用过Retrofit之后,我的工作变得更加简单了。在开始阅读教程之前,建议先阅读一下下面的几个话题。这是一个入门项目,可以让你了解如何使用Retrofi
2016-01-18 16:22:59
886
转载 Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏
http://www.open-open.com/lib/view/open1436152483833.html#_label5目前,我相信,没有任何 Android 开发者不知道材料设计的,因为它的设计在过去的一年震惊了世界,正式的变成了一个设计理念。令人惊讶的是,在 Android 应用中材料设计是不容易实现的,因为材料设计的 UI 组件 如: Floating A
2016-01-18 12:29:38
956
Navigationdrawer
2014-08-27
bluecove蓝牙包
2013-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人