![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android self
文章平均质量分 57
ForeverMaggieGuo
这个作者很懒,什么都没留下…
展开
-
TextView 添加边框
四周边框:textView:<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="带边框的文本" android:background="@drawable/bg_border"/原创 2016-06-12 16:34:54 · 249 阅读 · 0 评论 -
Manifest中的Permission
一个Android应用默认情况下不拥有任何权限。即, 在默认情况下, 一个应用是没有权利去进行一些可能会造成不好影响的操作的.。这些不好的影响可能是对其它应用,操作系统,或者是用户.如果应用需要一些额外的能力,则它需要在AndroidManifest.xml中静态地声明相应的权限. 如果应用没有在manifest中声明权限, 却使用了相应的功能, 在调用到相应功能的时候,原创 2016-08-17 11:07:45 · 6341 阅读 · 0 评论 -
Activity详解
简介:四大组件之一,提供可视化页面生命周期:onCreate()onStart()onResume()onPause()onStop()onDestory()onRestart()回调函数详解如下:运行项目:(项目代码在本文最后)onCreate---onStart---onResume点击Back:onPause--原创 2016-08-15 15:03:11 · 1728 阅读 · 0 评论 -
Log
按照级别从大到小排列为:Log.d():debugLog.i():info提醒在控制台输出的颜色不一样原创 2016-08-15 13:04:05 · 129 阅读 · 0 评论 -
proguard-android.txt proguard-rules.pro
/** * 混淆文件的位置 * proguard-android.txt 默认的混淆文件(SDK目录/tools/proguard/) * proguard-rules.pro 让我们自行添加混淆规则文件(相应module的目录下) */ proguardFiles ge原创 2016-09-20 15:46:59 · 3182 阅读 · 0 评论 -
异常集锦
异常一:问题:解决方案:在tools->android->Enable ADB Integration 前面加上勾选解决原创 2016-06-13 12:32:53 · 307 阅读 · 0 评论 -
android studio 使用 (mac)
1.查找项目中某个文件在电脑中的目录选中---右击---Reveal in Finder原创 2016-06-16 14:39:54 · 331 阅读 · 0 评论 -
理解modle下的gradle
/** * app文件夹下,这个Module的gradle配置文件 *///声明是Android程序(如果这个模块是一个Library的话,应该引入的插件叫做'com.android.library')apply plugin: 'com.android.application'android { /** * 编译SDK的版本(SDK的版本号,也就是API le原创 2016-09-21 17:55:55 · 1012 阅读 · 0 评论 -
Gradle Scripts 整体简介
build.gradle(Project):整个项目的一些配置,详见:http://blog.csdn.net/qq_34206198/article/details/52586070build.gradle(Module):某个module对应的配置,详见:http://blog.csdn.net/qq_34206198/article/details/52611018g原创 2016-09-22 12:03:14 · 6263 阅读 · 0 评论 -
px dp sp in dpi pt
160*240 -------- 320*480 (手机屏幕尺寸不变为前提,密度由160变化为320)px:实际像素 (160不变,原view的显示会减少一截)dp:建议使用在view的width和height,会根据屏幕密度的变化自动进行转换(160*(320/160))sp:建议使用在view的字体大小,会根据屏幕密度的变化自动进行转换(160*(320/160))原创 2016-08-02 20:01:58 · 372 阅读 · 0 评论 -
View onMeasure(int widthMeasureSpec, int heightMeasureSpec)
如下为代码解释:/** * 对当前View的尺寸进行测量 * @param widthMeasureSpec * @param heightMeasureSpec */ @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {原创 2016-08-03 18:07:33 · 1481 阅读 · 0 评论 -
事件监听器
三类对象:事件源:按钮、窗口等事件:一次用户操作事件监听器:监听事件源发生的事件,对各种事件作出相应响应(注册监听器,setXXXListener)事件监听器的几种形式:1)内部类形式:将事件监听器类定义为当前类的内部类 优点:可以在当前类中复用该监听器类原创 2016-06-12 18:30:30 · 482 阅读 · 0 评论 -
Android 面试题
一、有两个Activity,分别叫A和B,现在从A中的onCreate()中启动B,问A、B的生命周期方法的执行顺序onCreateA()—onStartA()—onResumeA()—onPasuseA()-onCreateB()—onStartB()—onResumeB()—onStopA()原创 2016-06-28 14:46:19 · 168 阅读 · 0 评论 -
正则表达式
\b单词的开头或者结尾,即单词分界处eg:1) 正则表达式---->hi 可匹配的内容hi him history 2) 正则表达式---->\bhi\b 可匹配的内容只有 hi.匹配除换行符以外的任意字符\d元字符:匹配一个数字\s匹配任意的空白符,包括空格、制表符、换行符、中文全角空格等原创 2016-06-24 10:29:05 · 191 阅读 · 0 评论 -
String 源码解析
一、charAt 返回指定位置的字符 eg: "abcde".charAt(1) 结果为b/** * Returns the {@code char} at {@code index}. * @throws IndexOutOfBoundsException if {@code index @code index >= length()}.原创 2016-06-30 15:41:23 · 626 阅读 · 0 评论 -
TextView中drawableLeft使用方法
适用于如下情况:原图:解释图:res/layout/xxx.xml文件代码如下: <TextView android:id="@+id/tv_abount" android:layout_width="wrap_content" android:layout_height="原创 2016-07-22 18:48:17 · 448 阅读 · 0 评论 -
activity启动时替换背景
//关闭应用标题栏显示,必须在setContentView方法之前显示getWindow().requestFeature(Window.FEATURE_NO_TITLE);//设置背景图片,必须在setContent方法前调用getWindow().setBackgroundDrawableResource(R.drawable.splash);原创 2016-07-27 16:23:38 · 339 阅读 · 0 评论 -
如何去掉系统ActionBar
1.继承Activity2.继承 AppCompatActivity原创 2016-07-29 15:19:24 · 784 阅读 · 0 评论 -
Activity动画效果
下近入效果: mActivity.overridePendingTransition(R.anim.anim_bottom_enter, R.anim.anim_exit);文件anime_bottom_enter.xml: <translate android:duration="@android:integer/config_longAnimTime"原创 2016-07-20 15:08:38 · 226 阅读 · 0 评论 -
AndroidStudio 提示NDK的问题
请按照如下操作方式用命令行重启 Android Studio/Magical/Android\ Studio.app/Contents/MacOS/studio/Magical/Android\ androidStudio的路径原创 2016-09-26 17:16:15 · 453 阅读 · 0 评论