移动开发001
放眼未来活在当下
我的心愿是:世界和平
展开
-
PullToRrefresh自定义下拉刷新动画
原文地址:PullToRrefresh自定义下拉刷新动画参考自 http://blog.csdn.net/wwj_748/article/details/42523611首先,下载著名的刷新框架https://github.com/chrisbanes/Android-PullToRefresh,其中simple为demo,library和extras作为项目包导入到simple中转载 2016-03-01 16:14:20 · 1018 阅读 · 0 评论 -
安卓选项卡动态滑动
本文会实现一个类似网易新闻(不说网易新闻大家可能不知道大概是什么样子)点击超多选项卡,选项卡动态滑动的效果。 首先来看看布局,就是用HorizontalScrollView控件来实现滑动的效果,里面包含了一个布局。RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool转载 2016-07-05 10:52:36 · 864 阅读 · 0 评论 -
Android上定义播放器控件UniversalVideoView
标签: Android 播放器UniversalVideoViewVideoView自定义播放器视频2016-01-30 15:36 1056人阅读 评论(0) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。在Android上播放视频最简单的方法是使用SDK中内置的VideoView,然后加上MediaController来控制视频播放暂停等,但原创 2016-07-12 16:00:19 · 1806 阅读 · 0 评论 -
Mysqlite的基本用法
数据的增加1、创建一个SQLite数据的帮助类SQLiteDatabase db = helper.getWritableDatabase();2、执行SQL语句,实现数据的增加db.execSQL("insert into person (name,number) values (?,?)", new Object[] { name, number });3、关闭数据库d原创 2016-05-19 23:18:03 · 2520 阅读 · 0 评论 -
实现raidogroup与fragment+viewpager的交互
主界面代码public class MainActivity extends FragmentActivity { ViewPager viewPager; RadioGroup radioGroup; MyViewPagerAdapter adapter; @Override protected void onCreate(Bundle原创 2016-02-28 16:41:40 · 593 阅读 · 0 评论 -
文件存储读写的工具类
package com.example.lol.util;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import com.example.lol.constant.Constants;import androi原创 2016-02-28 11:34:07 · 522 阅读 · 0 评论 -
ButterKnife的简单使用
黄油刀的简单使用,特别简单。可以省好多findById(还有别的使用,但还没学到)下载一个ButterKnife.jar的文件,复制到libs目录下,记得build。@Bind(R.id.mima) EditText mima;在控件上加一个如上所示的代码在oncreat里记得写上ButterKnife.bind(this);不然会报空指针如果是button按钮时直接@Onclick原创 2016-03-12 17:12:32 · 329 阅读 · 0 评论 -
com.dd.CircularProgressButton (代码家的一个button)
最近学了好多第三方的类库,用起来特别炫酷,故此来分享给像我一样的新手CircularProgressButton是大神 林惠文排名最高的一个,大概在28名左右,这个控件有点特殊,用起来效果挺炫的,它有四个状态,默认时是单纯的一个button,但在运行时,它会变成一个progress在不停的转,成功时,它会跳跳转为一个绿色背景中间一个打钩的状态,失败时呈现一个红色背景打叉的状态。原创 2016-03-12 16:38:22 · 1792 阅读 · 0 评论 -
安卓xml解析的三种方法
XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我将一一向大家详细介绍。SAX解析器:SAX(Simple API转载 2016-03-31 09:51:02 · 1586 阅读 · 0 评论 -
webview的简单总结(最近面试遇到好多这方面的问题)
在Android中有WebView Widget,它内置了WebKit引擎,同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源的浏览器引擎,Chrome浏览器也是基于它的。所以很多表现WebView和Chrome是一样的。 在使用WebView之前,要在AndroidManifest.xml中添加 如下权限:转载 2016-03-31 09:29:30 · 1486 阅读 · 0 评论 -
GitHub Top 100的Android开源库
对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择「Best Match」得到的结果,然后过滤了跟Android不相关的项目,所以排名并不具备任何官方效力,仅供参考学习,方便初学者快速了解当前一些流行的Android开源库。1. React Native这个是 Facebook转载 2016-03-29 21:35:17 · 744 阅读 · 0 评论 -
输入地址获得经纬度(一个方法)
public GeoPoint getGeoPointBystr(String str) { GeoPoint gpGeoPoint = null; if (str!=null) { Geocoder gc = new Geocoder(Demo2Activity.this,Locale.CHINA); Lis原创 2016-03-24 09:36:32 · 4623 阅读 · 0 评论 -
线程的相关知识
原创 2016-02-18 21:16:32 · 428 阅读 · 0 评论 -
数据库基础知识
原创 2016-02-18 21:12:41 · 401 阅读 · 0 评论 -
相册效果(imageswitch与gallery)
主代码,无注释public class PickActivity extends Activity implementsOnItemSelectedListener, ViewFactory { private ImageSwitcher is; private Gallery gallery; private Integer[] mThumbIds =原创 2016-03-16 16:01:06 · 688 阅读 · 0 评论 -
imageswitch的自动切换的一个工具类
主要代码public class ImageSwitcher extends ViewGroup { private String TAG = ImageSwitcher.class.getSimpleName(); private static final int SNAP_VELOCITY = 300; private Scroller s原创 2016-03-16 15:53:43 · 559 阅读 · 0 评论 -
聊天界面
学了很多的ui的知识,这里就来实现个聊天的界面,首先来实现个layout的xml,代码如下:[html] view plain copy xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/a转载 2016-02-15 22:22:28 · 712 阅读 · 0 评论 -
实现RadioGroup与Fragment的交互
public class MainActivity extends FragmentActivity { private Fragment[] fragments = {new Fragment1(),//四个界面 new Fragment2(), new Fragment3(), new Fragment4原创 2016-02-28 16:49:54 · 1303 阅读 · 0 评论