排序:
默认
按更新时间
按访问量

【greenDAO3】 项目搭建与增删改查操作

最近需要开始一个新的项目了,考虑到既然是新项目了,那么一些常用的框架肯定也要用当下最火的!这次的新项目中涉及到了本地数据存储,很早前有个项目的本地数据库框架用的是ActiveAndroid,github找了下这个框架,发现已经两年多已经没有更新了。然后就想到了一直没有时间去涉及到的greenDAO...

2018-02-26 16:34:06

阅读数:29

评论数:0

Android项目分包(二) Android分包策略推荐

分包的重要性 在架构一个App时,大家往往都在关注新潮的技术,却忽略了一点,那就是分包。很多人可能没有一套分包的原则,凭感觉甚至随心所欲地创建package或将代码放到任意的package中。 虽然最终不会影响App功能,但这个问题其实非常严重。一种不好的分包策略带来的影响将会一直持续在App...

2018-01-05 16:28:24

阅读数:309

评论数:2

android AlarmManager详解,Alarm的设定和取消。

设定alarm的话,大概需要用到如下几步: 1.创建一个Intent 2.创建一个PendingIntent 3.得到ALARM_SERVICE的AlarmManager 4.使用AlarmManager的set api,假如是取消,那就使用cancel   A...

2017-09-01 23:41:16

阅读数:338

评论数:0

Android 三种常用实现自定义圆形进度条 ProgressBar 及demo

Android 自定义 进度条,一般有三种方式,最早一般使用UI给的图片使用帧动画,完成,后面两种,一种是使用自定义颜色,另外一种是使用带相近色的图片加动画完成。 下面具体 说一下三种方式,推荐使用第二种方式,如果这种达不到效果,或者比较高也可使用第一种方式; 一、通过帧动画实现 1.首先在r...

2016-12-20 11:17:36

阅读数:1535

评论数:0

android中view的两种更新机制

Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程...

2016-08-17 05:46:59

阅读数:4252

评论数:0

android studio 生成aar包并在其他工程引用 (导入)aar包

1.aar包是Android studio下打包android工程中src、res、lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 在Android Studio中对一个自己库进行生成操作时将会同时生成*.jar与*.aar文...

2016-06-16 18:06:08

阅读数:4883

评论数:0

android 评分条 RatingBar 使用及自定义

一、先上效果图片:    第一个是自定义;    第二个是原生的:   二、atingBar 介绍:   RatingBar是基于SeekBar和ProgressBar的扩展,用星型来显示等级评定。使用RatingBar的默认大小时,用户可以触摸/拖动或使用键来设置评分,它有两种样式(小风格...

2016-06-16 14:23:24

阅读数:2829

评论数:0

Android 进阶 Fragment 介绍和使用 (一)

Fragment概述 Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周...

2015-11-27 18:15:59

阅读数:859

评论数:0

android 开发进阶自定义控件 类似 TextView

开发自定义控件的步骤: 1. 继承View; 2.重写构造函数并构造方法中获得我们自定义的属性、 3. 重写onDraw, 4.重写onMeasure 等函数 一、自定义View的属性,首先在res/values/  下建立一个attrs.xml , 在里面定义我们的属性和声明我们的整个样式。

2015-11-25 19:05:02

阅读数:1657

评论数:0

AndroidManifest.xml详解

一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能...

2015-03-24 13:45:18

阅读数:373

评论数:0

Android之Adapter用法总结

1.概念         Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系: Android中...

2015-02-23 23:55:33

阅读数:351

评论数:0

android ListView详解

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。  列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到...

2015-02-23 23:49:08

阅读数:457

评论数:0

Android四大基本组件介绍与生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。 一:了解四大基本组件 Activity : 应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监...

2015-02-19 18:30:42

阅读数:392

评论数:0

Android中有四大组件的简单总结

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。 一:了解四大基本组件 Activity : 1.一个应用程序一般都是由多个activity组成的。 2.任务栈(task sta...

2015-02-19 18:26:14

阅读数:528

评论数:0

简单 android popupwindow 实现

1、 PopuWindow 设置大小; newPopupWindow(view, ViewGroup.LayoutParams.FILL_PARENT,               ViewGroup.LayoutParams.WRAP_CONTENT); 2、showAtLocation 方法是...

2014-12-01 09:48:01

阅读数:705

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭