![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 51
超超CccC
cC
展开
-
Android之柱状图
项目源代码:https://github.com/libin7278/MpChart第一步 添加依赖或导入Library dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.2.0' comp...原创 2018-09-29 17:40:01 · 1838 阅读 · 0 评论 -
Notification用法
API16版本及以上的Notification用法Intent intent = new Intent(App.getContext(), MainActivity.class);intent.putExtra("kk", 1);PendingIntent pend = PendingIntent.getActivity(App.getContext(),201,intent,Pendi...原创 2018-09-29 17:36:03 · 307 阅读 · 0 评论 -
Android之饼图
项目源代码:https://github.com/libin7278/MpChart第一步导入library详细见MPchart使用详解及详细属性(一)1http://blog.csdn.net/github_33304260/article/details/51272078第二步pieChart源代码import android.app.Activity;imp......转载 2018-09-29 17:29:41 · 1494 阅读 · 0 评论 -
Android中switch控件默认是开启/关闭以及edittext进行点击时禁止/允许软件盘开启
Android中switch控件默认是开启/关闭private EditText etWendu;etWendu = (EditText) view.findViewById(R.id.et_wendu);//禁止开启软键盘etWendu.setInputType(InputType.TYPE_NULL);允许开启软件盘etWendu.setInputType(InputType....原创 2018-09-29 17:44:08 · 8634 阅读 · 1 评论 -
Android中shape的属性及其使用
shape是常用的通过XML绘制简单形状的方法,一般可用于控件的背景,如按钮或者文本框背景,也经常用于布局的背景,其用法不难但是功能作用却很强大。在开发的过程中有时会突然忘记了属性,因此在这就记录一下,方便以后查看也省的专门为了某个属性而再去搜索。下面属性中的integer或者float都仅仅代表数值。为此也简单写了四个例子说明下,各个图形中的有些属性并不是必须的,只是为了展示属性的具体效果。......原创 2018-09-29 18:02:56 · 1349 阅读 · 0 评论 -
Android字体,图片轮播,日期
字体轮播: <TextView android:layout_width="300dp" android:layout_height="wrap_content" android:text="健康生活,绿色出行,为了您的健康,请减少空气污染,爱护环境,人人有责,从我做起,从身边做起" android:textSize="5......原创 2018-09-30 16:46:35 · 370 阅读 · 0 评论 -
ListView和RecyclerView的分类型
分类型的ListView在android 开发过程中我们通常使用到的ListView每条数据都是相同的,但是在某些时候,这不能满足我们的项目的开发需求,比如我们要在ListView中显示步同的布局风格这时候该怎么办,怎么办???不要着急,这时候分类型的ListView就派上用处了。简单粗暴的上代码把,理论是用于实践 。1.主布局文件<?xml version="1.0" enc......转载 2018-10-05 11:24:09 · 149 阅读 · 0 评论 -
Activity生命周期和堆栈管理
Activity的生命周期Activity是android中的四大组件之一,也是最基本,最重要的组件,是android系统提供一个可视化的,能与用户交换的组件。系统提供的组件,不需要用户实例化,用户也不能实例化,是系统进行回调,例如web开发的servlet也是系统提供的,和android 的其他系统组件一样。那么不需要我们实例化我们怎么用呢,这些组件都有相同的特点就是: 1.都......原创 2018-10-05 11:28:03 · 170 阅读 · 0 评论 -
android常用特效链接
GridView(网格布局)的一些特殊属性:1.android:numColumns=”auto_fit” //GridView的列数设置为自动2.android:columnWidth=”90dp ” //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth”//缩放与列宽大小同步4.android:verticalSpacing=......原创 2018-10-05 11:31:23 · 204 阅读 · 0 评论 -
Android中数据库开发之LitePal的基本用法
LitePal是一款开源的Android数据库框架,采用对象关系映射(ORM)模式,将常用的数据库功能进行封装,这样不用写一行SQL语句就可以完成创建表、以及增删改查的操作啦。并且很轻量级,jar包不到100k,几乎零配置。根据LitePal数据类型支持,可进行对象映射的数据一共有8种,int、short、long、float、double、boolean、String、Date。只要是声明这......原创 2019-03-31 18:08:21 · 289 阅读 · 0 评论 -
Android 记MPAndroid Chart 饼状图的扇形点击事件
List<String> xVals = new ArrayList<>(); final List<Entry> yVals = new ArrayList<>(); for (int i = 0; i < list.size(); i++) { xVals.add(mTitle[i...原创 2019-05-13 14:22:48 · 1049 阅读 · 1 评论 -
Android 操作SQLite用法(简易版)
//1.定义一个类继承SQLiteOpenHelper public class Fg57 extends SQLiteOpenHelper { public Fg57(Context context) { super(context, "BJfg57", null, 1); } @Override ...原创 2019-05-13 14:34:24 · 288 阅读 · 0 评论 -
Execution failed for task :mergeDebugResources
Android Studio对于.9图片的检查是很严格的,打开.9图片,点击下面的show bad patches ,把不规范的图片改规范就好了,下图就是一个规范的示例,图片左边框和上边框的黑线部分代表可以被拉伸的部位,右边框和下边框的黑线部分代表内容填充的部位。除之外,不应该有其他的点在边框上。解决方法是打开点九图片,然后将黑边补全就不会报错了---------------------......原创 2019-07-14 09:50:02 · 632 阅读 · 0 评论 -
adb Wifi 连接 Android
前提:Android 设备与将运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。1.USB连接手机和电脑;2.运行 adb devices,测试是否连接成功,能出现设备列表即可;3.运行adb tcpip 5555然后断开 USB 连接。4.通过手机状态信息,查看手机的IP地址,一般会在【设置】-【关于手机】-【状态信息】找到IP地址。5.运行adb ......原创 2019-07-31 11:16:02 · 779 阅读 · 0 评论 -
Linux (ubuntu) 下安装 Android Studio
Linux下载安装包选择自己需要的 Linux 版本下载,下载地址如下:下载地址: http://www.android-studio.org/安装软件将下载好的软件包解压到自己喜欢的安装位置:# unzip android-studio-ide-171.4010489-linux.zip# mv ./android-studio /opt到这里就安装完成了,接着运......原创 2019-08-01 09:41:23 · 3654 阅读 · 0 评论 -
Android ExpandableListView(一)
ExpandableListView 是什么?官方给出的解释是:A view that shows items in a vertically scrolling two-level list. This differs from the ListView by allowing two levels: groups which can individually be expanded to...原创 2019-08-01 11:25:29 · 397 阅读 · 0 评论 -
Android ExpandableListView(二)
在上一篇Android ExpandableListView使用小结(一)的介绍中,我们学习了 ExpandableListView 的使用方法,学习了自定义适配器,为列表选项设置监听事件。想必大家都能熟练使用了,今天我要分享的是 ExpandableListView 的 Indicator(指示器)的使用。在我们看来,Indicator 就是分组项前面的小箭头,回顾一下我们之前做的 Demo.........原创 2019-08-01 11:26:02 · 418 阅读 · 0 评论 -
Android之RecyclerView
RecyclerView是support:recyclerview-v7中提供的控件,最低兼容到android 3.0版本。官方介绍RecyclerView为在有限的窗口展现大量数据的控件。拥有类似功能的控件有ListView、GridView以及被Google遗弃的Gallery等,为毛已经有了它们,Google还推出RecyclerView呢,那就要说说RecyclerView所具有的一些......原创 2019-08-01 11:26:25 · 1811 阅读 · 0 评论 -
Android开发中根据图片名称获取在drawable中的ID
在Android开发中图片资源是必不可少的,如ImageView需要图片资源的ID,ImageButton需要资源的ID等等,我们可以用R.drawable.XXX可以获取图片资源的ID,但是,在某些时候,这样做很费时,我们想动态的获得资源ID,比如说,我传入一个图片名称的字符串,根据字符串来获得资源的ID这样就很方便了,没错,这样确实很方便,我们如果对图片的名称稍加改动,比如用img1.png,......原创 2019-08-01 11:26:58 · 3785 阅读 · 1 评论 -
Eclipse项目 转 AS项目
仅为个人经验,请大家批评指正。1.导入项目1. 选择 import :2.在弹出的选择界面选择 主Module:3.选择新生成的项目存放目录:4. 一路next:5.导入成功,原Eclipse引用的lisbrary项目会变成AS的一个Module:6.编译一般不会遇到什么大问题,一般出现的问题有(1)清单文件不能声明 sdk 版本:解决......原创 2019-08-23 16:15:24 · 973 阅读 · 0 评论 -
AS Module之间的问题(git开源项目下载也是module导入使用)
CC在一个application当中,可能会存在多个module,有时也会有一个module包含其他module的需求。在完成这个需求时,Google了很多,全是2014年之前的一些老文章,现在AndroidStudio早就已经出了2.1.0正式版,界面发生了天大的改变,所以写一篇文章来说明现在如何将module变为library。假设你自己实现了一个非常好的demo,做测试也非常成功......原创 2019-08-23 16:53:48 · 386 阅读 · 0 评论