- 博客(32)
- 收藏
- 关注
原创 android使用PulltoRefushGridview实现下拉刷新
主界面package com.bawei.wuxiaopeng20160425;import java.util.List;import android.app.Activity;import android.app.ListActivity;import android.os.Bundle;import android.text.format.DateUtils;import andro
2016-04-26 10:29:56 471
转载 Android实现自定义字体跑马灯(炫酷效果)以及导航菜单字体炫酷展示
上述效果用到了,,。今日头条项目,,导航菜单栏的字体变动,实现字体颜色的渐变(根据viewpafger页面滑动,,改变字体颜色)以及实现自定义view布局中,,字体的跑马灯效果、、、、、、、、、、、、、、、、、、、、、、、、、、 、、、、、、、、、、、、、、、、、、、、具体代码比较更多,,各位亲们如果想要研究可以下载demo,,加深理解,,如有问题,,还望各位大神多多指教,,,下载地址:::htt
2016-04-22 20:52:48 1978
翻译 android中使用surfaceview进行视频播放
//布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layo
2016-04-18 14:47:08 878
原创 androoid中SurfaceView加载照相机功能页面
package com.example.surfaceview;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.hardwa
2016-04-16 15:34:06 569
转载 android中二维码和条形码的实现
了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍二维码扫描的功能,然后我就跟着人家的介绍自己搞起了二维码扫描功能,跟着人家的帖子,很快我的项目就加入了扫描二维码的功能,然后自己还很开心
2016-04-15 20:30:07 541
转载 Android 自定义RecyclerView 实现真正的Gallery效果
上一篇博客我使用自定义HorizontalScrollView写了一个具有HorizontalScrollView效果和ViewPager特性的横向图片轮播,详见:Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果。其实制作横向滚动的不得不说另一个控件,就是Google官方最近新增加的RecyclerView,据说是ListView的
2016-04-15 20:03:05 1025
转载 android使用matrix控制图片的旋转,缩放
//实现如下效果 /** * 使用矩阵控制图片移动、缩放、旋转 * @author 张进 */ public class CommonImgEffectView extends View { private Context context ; private Bitmap mainBmp , controlBmp ; private int mai
2016-04-15 19:47:38 574
翻译 android手机锁屏
.最关健的就是那个自定义九宫格View,代码来自framework下:LockPatternView,原生系统用的图片资源比较多,好像有7、8张吧,而且绘制的比较复杂,我找寻半天,眼睛都找瞎了,发现解压的QQ里面就3张图片,一个圈圈,两个点,没办法,只能修改代码了,在修改的过程中,才发现,其实可以把原生的LockPatternView给简化,绘制更少的图片,达到更好的效果。总共优化有:①去掉了连线的
2016-04-15 19:38:48 348
翻译 照片毛玻璃设置(模糊)
//实现如下效果图,,部分代码如下 //加模糊效果,image是图片,blur是模糊度 - (UIImage *)blurryImage:(UIImage *)image withBlurLevel:(CGFloat)blur { //模糊度, if ((blur < 0.1f) || (blur > 2.0f)) { blur = 0.5f;
2016-04-15 19:33:31 338
翻译 自定义Imageview
ublic class VennColorsActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); class VennView extends View {
2016-04-15 19:22:22 313
翻译 android实现自定义SwichButton
图片对应的名称: 无色长条:switch_frame; 白色圆点:switch_btn_pressed; 左白右红的长条:switch_bottom; 黑色长条:switch_mask. 那我们就用这几张图片来实现类似的效果吧。 代码: SwitchButton类:package com.example.switchbutton; import android.content.Con
2016-04-15 19:18:45 592
翻译 android下拉刷新精彩动画
之前看到一种下拉刷新的效果,与以往的下拉效果都不一样,大多数下拉刷新都是一个圆形进度条在旋转,而这个下拉刷新则是一个不断填充的效果。本以为这是个自定义View,后来反编译慕课网的app后提取资源的时候看到好多的图片,那大概慕课网app内部的实现应该是帧动画达到这种效果。而当我看到这种效果的时候,由于前段时间在学自定义控件,所以本能的反应则是自定义的。首先我们看下慕课网的效果。如下图package c
2016-04-15 12:04:05 700 1
翻译 android中RecyclerView的使用
RecyclerView RecyclerView作为替代ListView使用,RecyclerView标准化了ViewHolder,ListView中convertView是复用的,在RecyclerView中,是把ViewHolder作为缓存的单位了,然后convertView作为ViewHolder的成员变量保持在ViewHolder中,也就是说,假设没有屏幕显示10个条目,则会创建
2016-04-15 11:47:21 315
原创 android MVC 框架的详解
MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型M可以对于多种视图模型V,比如一批统计数据你可以分别用柱状图、饼图V来表示。一种视图模型V也可以对于多种逻辑模型M。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者
2016-04-15 11:33:53 864
原创 如何实现webview上传图片
//主界面package com.example.webview_js;import java.io.File;import android.annotation.SuppressLint;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;impo
2016-04-15 11:18:02 622
原创 android如何实现悬浮窗口
悬浮窗口的实现涉及到WindowManager(基于4.0源码分析),它是一个接口,实现类有WindowManagerImpl,CompatModeWrapper(WindowManagerImpl的内部类),LocalWindowManager(Window的内部类),它们之间的关系如下图的类图://代码链接http://download.csdn.net/detail/stev
2016-04-15 11:07:56 418
原创 android音乐播放器实现(Service+BroadcastReceiver+Notification)
public interface IMusic { public void moveon();//继续 public void pause();//暂停 public void stop();//停止 public void nextSong();//下一曲 public void lastSong();//上一曲 } 定义Appli
2016-04-15 10:54:26 3653 2
原创 如何实现Imageview图片进行缩放
package com.example.test2;import java.util.ArrayList; import java.util.List; import com.example.vo.DataObject; import com.example.vo.Data_image; import com.google.gson.Gson; import com.handmark.pu
2016-04-15 10:41:51 625
原创 android中实现自定义view中图形的缩放
package com.example.drawview;import java.util.Currency;import android.content.Context;import android.graphics.AvoidXfermode.Mode;import android.graphics.Canvas;import android.graphic
2016-04-11 10:31:37 426
原创 如何实现app侧滑菜单,,,SlidingMenu的使用
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、该方法,,我写成了一个类,可以再任何工程中调用首先,,,实现侧滑菜单,,需要加载一个jar包,,,,,slidingmenulibary jar包。。。。。。下面是这个类里面的数据package com.example.utils;import java.u
2016-04-11 10:26:15 804
原创 如何使用PulltoRefush实现下拉刷新,上拉加载
package com.example.test2;import java.util.ArrayList;import java.util.List;import com.example.vo.DataObject;import com.example.vo.Data_image;import com.google.gson.Gson;import com.hand
2016-04-11 10:19:01 903
原创 Tab游标,实现fragment滑动,,游标改变
com.astuetz.pagerslidingtabstrip android:id="@+id/psp" android:layout_height="0dp" android:layout_gravity="center" app:pstsShouldExpand="true" android:layout_width="
2016-04-05 19:27:51 564
原创 Xml文件如何封装,,如何注解
import java.io.Serializable;import com.thoughtworks.xstream.annotations.XStreamAlias;//@XStreamAlias("newstype")public class News implements Serializable{ private String id;private
2016-04-02 11:03:56 493
原创 如何解析sd中的xml文件,并展示
package com.example.saxparserxml13;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.xml.parsers.ParserConfigurationExcepti
2016-04-01 11:37:22 444
原创 如何使用contentrsolver读取系统中的联系人,并添加到sd中
//主界面package com.example.contentresolver_exam1;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;
2016-04-01 11:15:27 309
原创 如何读取sd下的json文件,并解析展示,添加到数据库中
//主界面package com.example.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import jav
2016-04-01 11:08:54 1044
原创 如何实现友盟第三方登录与分享
//友盟配置 package="com.example.tadaynews" android:versionCode="1" android:versionName="1.0" > android:minSdkVersion="14" android:targetSdkVersion="14" />
2016-04-01 10:56:20 1619
原创 如何使用Bitmaputils加载图片
//很简单,,就两行BitmapUtils mBitmapUtils=new BitmapUtils(activity);mBitmapUtils.display(v.image1, list_data.get(position).getMiddle_image().getUrl_list().get(0).getUrl());
2016-04-01 10:54:13 725
原创 如何使用imageloader加载图片
//配置类package com.example.imageloader;import com.nostra13.universalimageloader.core.ImageLoader;import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;import android.app
2016-04-01 10:50:22 413
原创 如何实现viewpager自动轮播
//主界面package com.example.viewpager;import java.util.ArrayList;import java.util.List;import com.example.adapter.MyPagerAdapter;import android.R.integer;import android.app.Activi
2016-04-01 10:48:05 365
原创 如何解析assets目录下的xml文件,,并展示
//主界面package com.example.xmlpull14_2;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.xml.sax.Parser;import org.xmlpull.v1.XmlPullParser;imp
2016-04-01 10:43:28 607
原创 如何使用xstream解析网络上请求的xml文件,解析并展示
//主界面package com.example.mounth_test;import java.util.ArrayList;import java.util.List;import com.example.adapter.FragAdapter;import android.app.Activity;import android.graphics
2016-04-01 10:10:06 805
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人