![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android 转载
文章平均质量分 88
菜鸟也秃头
热爱和初心
展开
-
Aandroid选项菜单实例 二级菜单、静态菜单、动态菜单、菜单动态修改
switch_menu.xml<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:title="添加" android:icon...原创 2019-11-28 20:24:44 · 726 阅读 · 0 评论 -
最好用的数据适配器:BaseQuickAdapter,开源框架BaseRecyclerViewAdapterHelper使用
开源框架BaseRecyclerViewAdapterHelper使用——RecyclerView万能适配器原文地址:https://www.jianshu.com/p/1e20f301272eBRVAH官方使用指南:https://www.jianshu.com/p/b343fcff51b0官网地址:http://www.recyclerview.org/GitHub地址:htt...转载 2019-06-25 13:06:13 · 10850 阅读 · 4 评论 -
创建线程的三种方式
一、通过实现Runnable接口来创建Thread线程: 步骤1:创建实现Runnable接口的类:class SomeRunnable implements Runnable{ public void run() { //do something here }}步骤2:创建一个类对象: Runnable oneRunnable = n...转载 2019-05-22 21:15:06 · 263 阅读 · 0 评论 -
Linux编写makefile详细教程
Linux下编写 makefile 详细教程近期在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,仅仅是这篇文章从一个实例切入,在有些地方比較好...转载 2019-05-07 21:40:24 · 2688 阅读 · 1 评论 -
自定义Activity炫酷切换动画
原文地址:https://blog.csdn.net/huachao1001/article/details/51659963API 21(5.0)后系统内置了Activity之间的切换动画,而且非常酷炫,今天和大家一起分享一下。我们知道,在两个Activity之间切换,我们一般会写出类似下面的代码:Intent intent=new Intent(this,SecondActivi...转载 2019-02-27 23:05:47 · 974 阅读 · 0 评论 -
Android图片加载框架:Glide的基本用法
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53759439开始Glide是一款由Bump Technologies开发的图片加载框架,使得我们可以在Android平台上以极度简单的方式加载和展示图片。目前,Glide最新的稳定版本是3.7.0,虽然4.0已经推出RC版了,但是暂时问题还比较多。因此,我们这个系列的博...转载 2018-12-30 18:05:20 · 199 阅读 · 0 评论 -
人工智能----八数码难题解决 原理及算法实现
1.启发式搜索算法A启发式搜索算法A,一般简称为A算法,是一种典型的启发式搜索算法。其基本思想是:定义一个评价函数f,对当前的搜索状态进行评估,找出一个最有希望的节点来扩展。评价函数的形式如下:f(n)=g(n)+h(n)其中n是被评价的节点。f(n)、g(n)和h(n)各自表述什么含义呢?我们先来定义下面几个函数的含义,它们与f(n)、g(n)和h(n)的差别是都带有一个“*...转载 2018-11-25 21:20:10 · 9754 阅读 · 0 评论 -
Android系统布局——android.R.layout详解
布局文件,作为android中必不可少的一部分,android系统为了方便开发人员,在系统中定义了很多的布局文件。系统布局文件和我们自定义的布局在写法用前缀android以示区别:系统布局文件:android.R.layout.xxx;用户自定义布局文件:R.layout.xxx;那系统布局文件究竟有哪一些,大家在用的时候如果不了解,心里估计有点惴惴。现在下方图中列出所有系统布局,...转载 2018-09-23 00:31:03 · 20036 阅读 · 1 评论 -
Androidstudio中添加jar包的方法
在Androidstudio中添加一个jar包进去,怎么添加?以下纯个人使用Androidstudio过程中的经验积累,要是有不足,望提出建议。方法一:先点击Androidstudio中的Project Structure,如图图1到如下界面图2然后点击+号图3选择Library dependency图4输入你要的jar包,点击放大镜搜索...转载 2018-10-11 13:22:23 · 551 阅读 · 0 评论 -
Android样式之shape标签
Android样式之shape标签引言 在Android开发中我们很多情况都是使用图片来展示相关效果,今天我就来详细介绍下Android下使用Shape来进行简单UI的开发。一方面这些是Android开发的基础,另一方面这方面的知识可以在一定程度上减少图片的使用,降低App的体积。下面我就来详细介绍Shape的相关知识。注意点:一般用shape定义的xml文件存放在drawable目...转载 2018-09-19 22:14:45 · 5293 阅读 · 0 评论 -
Android整理笔记——1.3.2.2自定义view的测量
1.3.2.2自定义view的测量目录示意图1. 作用测量View的宽 / 高在某些情况下,需要多次测量(measure)才能确定View最终的宽/高; 该情况下,measure过程后得到的宽 / 高可能不准确; 此处建议:在layout过程中onLayout()去获取最终的宽 / 高2. 储备知识了解measure过程前,需要先了解传递尺寸(宽 / 高测量...原创 2018-08-29 22:07:32 · 258 阅读 · 0 评论 -
Android整理笔记——1.3.2.1自定义view的实现 基础篇
(一)自定义View-基础篇 目录 1. View的分类视图View主要分为两类:类别 解释 特点 单一视图 即一个View,如TextView 不包含子View 视图组 即多个View组成的ViewGroup,如LinearLayout 包含子View 2. View类简介View类是Android中各种组件的基类,如...原创 2018-08-29 19:11:32 · 269 阅读 · 0 评论 -
android通过代码动态添加和删除控件
1.概述android开发当中有可能会碰到以下这种情况,某个页面,内容不确定,根据用户需求增加或减少相应控件数。这种情况一般发生在编辑类页面当中,比如你的应用包含用户发帖功能,其内容组织结构和多少是可变的。本文实现了一个动态添加和删除控件的简单例子!先上截图:2.代码实现(1)布局文件activity_main.xml[html] view plain copy<RelativeLayout...转载 2018-05-13 20:07:45 · 41496 阅读 · 3 评论 -
Android开发-ScrollView简单实现滚动-AndroidStudio
唯一需要注意的是,ScrollView中间只能有一个控件,所以需要用LinearLayout把你的东西都包进去。<ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:layout...转载 2018-05-11 23:16:28 · 4506 阅读 · 0 评论 -
android设置修改CheckBox框大小、颜色的两种方法
首先:大小由Java代码来设置;颜色由图片来决定;注意:如果有人的checkbox太大或太小,应该是选择的drawable文件夹不对,我这个是大尺寸的,放在了drawable-xxhdpi下。如果你用自己的图片,请根据美工做图的大小来放到相应的drawable下。准备:两张用作CheckBox选中和没有选中状态的图片到res的drawable-xxhdpi中,名称可以设置如下:checkbox_c...转载 2018-05-09 19:46:08 · 5162 阅读 · 1 评论 -
Android 实现在Activity中操作刷新另外一个Activity数据列表
做android项目中遇到这样一个问题:有两个acticity,一个显示好友列表,另外一个显示会话列表,现在问题是在会话界面增加一个添加好友功能,添加好友后要求实时的刷新好友列表。想了想,找了两种方式方法一:通过声明要刷新的activity(FriendActivity)为静态变量,然后在一个activity(SessionActivity)中直接调用刷新方法在FriendActivi...原创 2018-05-09 18:01:43 · 3320 阅读 · 0 评论