- 博客(18)
- 资源 (21)
- 收藏
- 关注
转载 数据适配器BaseAdapter的使用与优化
数据源(Data Source)的来源是各式各样的而ListView展示数据的格式却是有一定要求的。数据适配器就是建立了数据源和ListView的这样一个适配关系,将数据源的数据转换为ListView能够显示的格式。将数据的来源和数据的显示进行解耦,降低了程序的耦合性,使程序更加容易扩展。ListView的显示和缓存机制:滑出屏幕的显示区域的数据将这个Item回收到View缓存池中,新要显示的It
2016-11-30 22:16:48 381
转载 Markdown 编辑器语法指南
基本技巧代码如果你只想高亮语句中的某个函数名或关键字,可以使用 `function_name()` 实现通常编辑器根据代码片段适配合适的高亮方法,但你也可以用 ``` 包裹一段代码,并指定一种语言```javascript$(document).ready(function () { alert('hello world');});```支持的
2016-11-28 21:03:58 214
转载 android自定义控件刷新
三种得到LinearInflater的方法a. LayoutInflater inflater = getLayoutInflater();b. LayoutInflater localinflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); c.
2016-11-28 07:39:13 1137
转载 Android 自定义圆形带刻度渐变色的进度条
效果图一、绘制圆环圆环故名思意,第一个首先绘制是圆环1:圆环绘制函数圆环APIpublic void drawArc (RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)参数说明oval:圆弧所在的椭圆对象。
2016-11-27 22:20:17 6083 2
转载 Android RectF类的构造函数参数说明
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]Android RectF类的构造函数参数说明:以下是API中的说明:public RectF (float left, float top, float right, float bottom)Added in API level 1Cr
2016-11-27 16:11:53 664
转载 Paint详细解析(1)—Shader(图像渲染)
1.构造方法详解1)BitmapShader(图像渲染)BitmapShader(Bitmap bitmap, Shader.TileMode tileX, Shader.TileMode tileY)使用一张位图作为纹理来对某一区域进行填充,参数依次:bitmap:用来作为填充的位图;tileX:X轴方向上位图的衔接形式;tileY:Y轴方向上
2016-11-27 07:24:58 1089
转载 仿带噪点和横线的验证码自定义View
1.自定义view的步骤:a.在values/attrs.xml文件中创建自定义的属性;b.自定义view,在view的构造方法中获取到自定义的属性;c.重写onDraw()方法;d.重写onMeasure()方法。在values/attrs.xml文件中创建自定义的属性resources> attr name="texttitle" format="strin
2016-11-24 22:11:47 576
转载 数据库的升级原理详解
Android SQLite数据库版本升级原理解析Android使用SQLite数据库保存数据,那数据库版本升级是怎么回事呢,这里说一下。一、软件v1.0安装v1.0,假设v1.0版本只有一个account表,这时走继承SQLiteOpenHelper的onCreate,不走onUpgrade。1、v1.0(直接安装v1.0)二、软件v2.0
2016-11-22 22:02:39 866
原创 简单数据库的增删改查
我这里简单的介绍一种很简单的数据库的存储和查询的功能。先给出数据库建立的代码:import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.widget.Toast
2016-11-20 21:00:19 1275
转载 【Android】创建Popwindow弹出菜单的两种方式
方法一的Activity[java] view plaincopypackage com.app.test02; import android.app.Activity; import android.os.Bundle; import android.view.Gravity; import androi
2016-11-18 18:03:17 410 1
转载 自定义View(2)-基本两个函数和ViewGroup
为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总结,在内容上面并没有什么独特的地方,其他大神们的博客上面基本上都有讲这方面的内容,如果你对自定义View很熟了,那么就不用往下看啦~。如果对自定义View不是很熟,或者说很多内容忘记了想复习一下,更或者说是从来没用过,欢迎跟我一起重温这方面的知识,或许我的博文更符合你的胃口呢(*^_
2016-11-12 11:18:55 415
转载 环形进度条的制作
Android 绘制圆形进度条最近项目上有一些需求,需要绘制圆形的进度条满足设计上和交互上的需求: 实现思路在画布上直接绘制View,需要了解一下几点 1.需要画一个圆 2.圆圈上有不同进度的颜色 3.圆圈中有进度数字的展示 4.圆圈中间还有可以自定义不同文案提示一、画圆需要使用Canvas的该方法 public void drawA
2016-11-12 11:07:45 712
转载 自定义属性format大全和使用方法
1. reference:参考某一资源ID。 (1)属性定义: background" format = "reference" /> (2)属性使用:
2016-11-10 19:41:47 676
转载 自定义View(1)
1.自定义View首先我们要明白,为什么要自定义View?主要是Android系统内置的View无法实现我们的需求,我们需要针对我们的业务需求定制我们想要的View。自定义View我们大部分时候只需重写两个函数:onMeasure()、onDraw()。onMeasure负责对当前View的尺寸进行测量,onDraw负责把当前这个View绘制出来。当然了,你还得写至少写2个构造函数:
2016-11-10 08:16:32 215
原创 无线调试手表
WiFi调试对于手表无法通过USB连接到电脑的情况,Ticwear支持直接使用WiFi进行调试,调试速度比蓝牙调试快。使用方法:打开手表端的设置,进入“关于”,多次点击版本号,即可打开开发者选项。打开手表端开发者选项中的“ADB调试“和“通过WiFi调试”。将手表连上WiFi,并查看手表的ip。将电脑连上同一个WiFi。执行以
2016-11-07 20:40:04 2080
转载 fragment(7)fragment在v4包和app包中的区别以及getFragmentManager和getSupportFragmentManager
2015-05-05 22:24 1332人阅读 评论(0) 收藏 举报 分类:fragment(8) 1、尽量不要用app包中的fragment,因为这个是在3.0之后才有的,支持的版本太高,在低版本中是是用不了的2、android.support.v4.app.Fragment:可以兼容到1.6的版本,3、关于这两个fragment使用标签的
2016-11-02 15:15:51 2223 1
转载 android studio快捷键和Build和Gradle详解
apply plugin: 'com.android.application'//说明module的类型,com.android.application为程序,com.android.library为库android { compileSdkVersion 22//编译的SDK版本 buildToolsVersion "22.0.1"//编译的Tools
2016-11-02 14:44:29 1559
转载 PagerAdapter-FragmentPagerAdapter-FragmentStataePagerAdapter
ViewPager 是android 3.0之后提供的类 具体这里不介绍对应的有三种适配器1---PagerAdapter针对于View视图的装载2---FragmentPagerAdapter专门针对于fraagment的适配器 继承自 PagerAdapter 有几点要说明 比如有 f1 f2 f3 f4 f5 f6--- 当前页面的fr
2016-11-01 16:21:36 255
android常用工具类集成jar包
2017-12-22
BottomSheetBehavior底部弹出的用法
2017-11-15
渐变环形进度条
2017-09-25
AIDL使用实例
2017-09-22
折线图实现
2017-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人