2017年7月22日

摘要: DrawerLayout是一个布局,在布局里面只允许放两个直接子控件,第一个是主屏幕显示的内容,第二个是滑动菜单中显示的内容。,第二个子控件加黑需要注意,必须添加,该属性是指,在手机哪一侧划出菜单,star根据系统语言进行判断,left,由左向右划出,right相反 在ToolBar上添加按钮弹出菜 阅读全文

posted @ 2017-07-22 19:43 番茄番茄 阅读(267) 评论(0) 推荐(0) 编辑

摘要: 谷歌提出的 Material Design,字面上的意思就是材料的绘制(我理解为就是怎么界面做的好看),但是他还有属于自己的空间和效果, 它提供了一个Design Support库,对一些常用的效果和控件进行封装。 使用Material Design 就要隐藏掉默认的ActionBar,修改软件的主 阅读全文

posted @ 2017-07-22 19:18 番茄番茄 阅读(173) 评论(0) 推荐(0) 编辑

2017年7月21日

摘要: 这是由于你的自定义xmlns出错, 先上代码: 出错的布局文件 改好的布局文件: 清单文件 自定义View界面时,命名空间需要自己定义,就是xmlns属性,首先Android开头的是系统自带的,你的各种系统自带空间就是他控制,接下来就是我们自己的命名空间了, 我给它取名tool,名字你任意取,然后A 阅读全文

posted @ 2017-07-21 16:06 番茄番茄 阅读(215) 评论(0) 推荐(0) 编辑

摘要: ,在学习中你提交项目到GitHub中时,需要继续开发第二代版本,但是第一代版本又出现了bug,所以就用到了分支用法, 你创建仓库并且将项目提交到仓库中 使用 git branch查看当前的所有分支,默认就一个master主分支,前面*号代表你此时就在这个分支中, 使用 git branch 分支名 阅读全文

posted @ 2017-07-21 10:16 番茄番茄 阅读(159) 评论(0) 推荐(0) 编辑

2017年7月20日

摘要: 在学习第一行代码的时候会让你在Android studio的Gradle里面找,但是会失败,我也不知道为什么,然后找到了别的方法获取发布版SHA1,在你C盘进入用户/姓名(你的电脑注册名字)/.Android中,打开doc命令,键入keytool -list -v -keystore debug.k 阅读全文

posted @ 2017-07-20 16:46 番茄番茄 阅读(165) 评论(0) 推荐(0) 编辑

2017年7月18日

摘要: 当应用程序启动,创建了一个叫“main”的线程,用于管理UI相关,又叫UI线程。其他线程叫工作线程(Work Thread)。 Single Thread Model(单线程模型) 一个组件的创建并不会新建一个线程,他们的创建都在UI线程中进行,包括他们的回调方法,如onKeyDown()。 当在U 阅读全文

posted @ 2017-07-18 20:24 番茄番茄 阅读(346) 评论(0) 推荐(0) 编辑

2017年7月17日

摘要: 以播放音频为例:是否有读写SD卡的权限,没有就申请,要重写onRequestPermissionsResult()方法,有就进行操作。先创建一个对象MediaPlayer mMediaPlayer = new MediaPlayer();在进行点击按钮的时候,先判断音频是否在播放isPlaying( 阅读全文

posted @ 2017-07-17 14:51 番茄番茄 阅读(1905) 评论(0) 推荐(0) 编辑

摘要: 使用通知就要先获取一个 NotificationManage 对象,使用getSystemService(“获取系统的哪一个服务”);,然后在获取赢Notification对象, Notification notification = new NotificationCompat.Builder(M 阅读全文

posted @ 2017-07-17 14:27 番茄番茄 阅读(267) 评论(0) 推荐(0) 编辑

2017年7月14日

摘要: 系统有漏洞,非常简单的3389漏洞,首先右键我的电脑,属性,远程,查看远程协助和远程桌面的对选勾是否打上,如果有打勾就把这项取消掉。 阅读全文

posted @ 2017-07-14 09:32 番茄番茄 阅读(395) 评论(0) 推荐(0) 编辑

2017年7月13日

摘要: Android6.0之后为了增加软件应用程序的安全性,在软件申请有关危险权限的时候,需要在软件运行危险权限的时候需要获取用户赋予权限,以下是九种危险权限,都需要获取用户赋予。 先要判断是否拥有权限,如果没有就向用户申请获取权限,一次同意,终身免过,拒绝一次,下次触发还要坚持不懈继续申请。调用Cont 阅读全文

posted @ 2017-07-13 16:35 番茄番茄 阅读(456) 评论(0) 推荐(0) 编辑