自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

义小攻的博客

想做一只灵活的胖子

  • 博客(24)
  • 收藏
  • 关注

原创 Android 异常:Unable to add window -- token is not valid; is your activity runing

异常全文:android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running? 出现场景意思是无法弹出Popup Window,确认你要弹出的这个窗口基于的activity是当前的运行的activity吗?即...

2018-12-30 17:06:36 1003

原创 MAC Android adb command not found

问题描述:adb: command not found 解决方案:mac 上Android studio 的adb需要手动配置一下。第一步:修改配置文件在终端输入以下命令 touch .bash_profile open -e .bash_profile会打开一个文本文档,在文档末尾添加export PATH=${PATH}:~/Library/A...

2018-12-30 16:01:58 874

原创 Mac下环境变量设置错误,导致命令行命令不能使用

这是最近在用Mac安装flutter时遇到的问题,暂且当笔记记录下来安装flutterSDK后需要更改.bash_profile,并新增环境变量,source .bash_profile后发现终端的所有命令都不能使用。解决方法:1.在终端运行export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin这一步的目的是配置临时变...

2018-11-25 18:35:19 2528 4

原创 java.lang.ClassCastException: cannot be cast to android.widget.RadioButton错误

                                                                                     图一错误提示如图一,错误代码如图二,mMandatoryMeasuresRg的布局代码如图三。原因:类型强转错误,RadioGroup内部包含的三个控件的顺序分别为TextView(0),RadioButton(1),...

2018-10-14 23:58:08 4088

原创 Android setTextColor()无效

如果你的参数为colors.xml里的值,那么此函数会没有效果。例如:mTxtMiddleTitle.setTextColor(R.color.font_black_primary);百度了一下原因是eclipse生成的int值并不是真正的颜色值,必须通过mContext.getResources().getColor来取得真正的16进制颜色值。 方法一:将参数替换为16进制颜色值...

2018-08-08 15:05:11 2070

原创 android:contentDescription 的用途

   在使用ImageView的过程中,as总是给我报这样的警告。以前是不管的,最近师兄说项目里不许有警告这才老老实实地去查资料,发现是没有定义了android:contentDescription这个属性。谷歌翻译一下就是说:像ImageViews和ImageButtons这样的非文本小部件应该使用contentDescription属性来指定小部件的文本描述,以便屏幕阅读器和其他可...

2018-08-01 13:32:47 3537

原创 在控件下方添加阴影

写界面时遇到了这么一个需求:在“请输入标题...”那栏下面添加阴影效果。一开始我想直接用android: elevation属性的,但是没效果,最后决定画一个。。。 (UI效果图如下)在drawable里新建一个shadow.xml文件,代码如下<?xml version="1.0" encoding="utf-8"?><shape xmlns:and...

2018-07-24 18:01:45 660

原创 Jekins localhost:8080打不开

第一次运行Jekins时localhost:8081打不开原因如下(红色箭头指向的位置):就是8080端口被占用,导致Jekins打不开。解决方案:修改Jekins端口号继续在cmd下执行: java -jar jenkins.war --ajp13Port=-1 --httpPort=8081这里我将端口号改为了8081,也可以是其他没有被占用的端口号,修改完后就可登陆localhost:808...

2018-07-08 22:43:47 9802 2

原创 android 利用intent传递含有对象的list

 做demo的时候发现要用到intent传递一个Object类型的list。方法也很简单,先将Object类Serializable,然后Intent传list时强转成Serializable类型例:intent.putExtra("Xxxx",(Serializable)list );但是这里有个小坑,就是用putExtra(Bundle bundle)这个函数时会报错,可能是它不能自动匹配上对...

2018-07-07 18:54:34 1345

原创 HTTP Status 400错误解决方法

HTTP Status 400( Bad Request: The server cannot or will not process the request due to .....大致翻译过来就是:这个请求是非法的,导致服务器不接受该请求。这几天在写Android 网络层的请求时遇到的异常,这个时候前端的不要慌,如果传参没有问题那一般就是后台的背锅了。原因及对应的解决方法:1、参数类型不对应。...

2018-05-18 17:18:27 133830 3

原创 Android--逐帧动画

逐帧动画是一种常见的动画形式,原理就是在“连续的关键帧”中分解动画制作,使其连续播放而成动画。废话说太多不好,还是直接上代码吧。第一步:在res/drawable下添加图片资源第二步:在res/drawable下新建xml文件,位置不要弄错了。这里新建了两个动画布局文件,分别为animation,animation2具体代码如下animation为按正序播放动画<?xml version="...

2018-05-10 17:45:47 195

转载 Android Material Design 控件常用的属性(转)

本片文章转自:https://www.cnblogs.com/ut2016-progam/p/5396516.htmlAndroid Material Design 控件常用的属性 android:fitsSystemWindows="true"是一个boolean值的内部属性,让view可以根据系统窗口(如status bar)来调整自己的布局,如果值为tru

2018-01-08 17:19:23 212

原创 Android studio学习之路(更新中)

1、快速添加try catch选择要包裹的代码块,然后按下Ctrl +alt+t就可以调出下边这个键,进行选择即可2、什么是方法签名方法签名由方法名称和一个参数列表(方法的参数的顺序和类型)组成。3、为什么我导入的图片在design模式下看不到但在虚拟机能看到?android studio卡了,退出重登即可(多喝热水,重启试试)4、CollapsingToolbarLayo

2018-01-04 14:28:25 1028

原创 利用高德地图API实现定位功能

① 注册高德地图的开发者,获取key过程如图 ②下载SDK,导入jar包注意这里要导入高德地图定位SDK的jar包!!!如果你先前导入过地图SDK(如2D,3D地图的SDK)再导入定位的SDK运行时就会报错,包名重复!解决方法:删除所有jar包,只导入定位SDK的jar包 ③配置AndroidManifes.xml文件 权限 + service + 密钥...

2017-12-11 19:12:19 8165 1

转载 RadioButton+RadioGroup

RadioButton和CheckBox的区别:1、单个RadioButton在选中后,通过点击无法变为未选中    单个CheckBox在选中后,通过点击可以变为未选中2、一组RadioButton,只能同时选中一个     一组CheckBox,能同时选中多个3、RadioButton在大部分UI框架中默认都以圆形表示     CheckBox在

2017-10-29 10:45:58 388 1

原创 android: startActivityForResult用法(启动其他Activity并返回结果)

startActivityForResult:该方法用于启动指定Activity,

2017-10-19 17:37:24 8245 1

转载 安卓xml布局中 android:paddingBottom="@dimen/activity_vertical_margin"是什么意思?

@dimen/activity_vertical_margin 是什么意思?@dimen/activity_vertical_margin这个的意思就是在你的values文件夹下面的dimens文件里面有一个name叫做activity_vertical_margin的项,这个项里面值就是你android:paddingBottom的值,比如:10dpandroid:paddingBotto

2017-10-16 15:41:39 13795

原创 解决requestWindowFeature(Window.FEATURE_NO_TITLE);无法隐藏标题栏

郭大神《第一行代码》书中教过我们一个隐藏app标题栏的方法;即public class ActivityTest extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS

2017-09-07 16:48:52 615

原创 编写时钟 Applet 程序

这是学校 java的一道期末考试题,钟表的指针借鉴的大佬的代码。。。。代码流程publicpublic class ClockApplet extends Applet implements Runnable{全局变量的设置初始化函数{............}画图函数{        ............}线程开始函数{......

2017-06-14 10:31:12 2280 7

原创 二叉排序树的建立与查找

二叉排序树(BST)又称二叉查找树,亦称二叉搜索树,其中序遍历的结果为递增的;定义(空树也是二叉排序树)(1)若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值;(2)若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值;(3)左,右子树也分别为二叉排序树;建立二叉排序树的算法struct node{ int a; node *lc; node

2017-04-29 15:32:47 1013

原创 判断是否为完全二叉树

完全二叉树:只有最下面的两层结点度能够小于2,并且最下面一层的结点都集中在该层最左边的若干位置的二叉树完全二叉树是指最后一层左边是满的,右边可能满,然后其余层都是满的,这里需要用到队列来标记不满的位置,如果再次标记表示不满足完全二叉树的定义;bool WQBT(node *t){ queueq; if(t!=NULL) { q.push(t); node* tt;

2017-04-29 10:44:06 579

原创 平衡二叉树的判定(1077)

平衡二叉树(Balanced Binary Tree)具有以下性质:它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。这里我们可以一个节点一个节点的判断是否为平衡二叉树求树的高度的代码如下int high(node *t){ if(t!=NULL) { return high(t->lc)>high(t->rc)?high(t-

2017-04-29 09:31:03 777

转载 java.awt.event.*为什么不能用java.awt.*代替

java.awt包,即java抽象窗口工具包(Abstract Window Toolkit,AWT)提供了许多用来设计GUI(Graphics User Interface,图形用户界面)组件类。java早期进行用户界面设计时,主要是用java.awt包提供的类。如Button(按钮)、TextField(文本框)和List(列表)等。java.awt.event.*提供处理由 AW

2017-04-11 18:21:43 2878

原创 c++ fill 与memset的区别

fill()的原理是把那一块单元赋成指定的值,也就是说任何值都可以,而在memset()中,则是将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值。#include#include#include#includeusing namespace std;int main(){int a[10];memset(a,2,sizeof(a)

2017-03-30 18:18:52 413

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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