Android开发
文章平均质量分 52
HuLuSiKaEr
这个作者很懒,什么都没留下…
展开
-
Android 隐藏标题栏
标题栏中可以进行的操作其实还是蛮多的,尤其是在 Android 4.0 之后加入了 Action Bar 的功能。不过有些人会觉得标题栏相当占用屏幕空间,使得内容区域变小,因此也有不少的应用程序会选择将标题栏隐藏掉。 隐藏的方法非常简单: 打开 FirstActivity,在 onCreate()方法中添加如下代码: protected void onCreate(Bundle原创 2016-11-23 21:06:07 · 403 阅读 · 0 评论 -
ANR
一:什么是ANR ANR:Application Not Responding 应用无响应 二:ANR类型 ANR一般有三种类型: 1.KeyDispatchTimeout -5s 主要类型 2.BroadcastTimeout -10s 3.ServiceTimeout -20s 小概率类型 三:KeyDispatchTimeout原创 2017-09-29 23:49:03 · 341 阅读 · 0 评论 -
FastJson
FastJson Fastjson API入口类是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON类上的静态方法直接完成I。 public static final Object parse(String text); // 把JSON文本parse为JSONObject或者JSONArray public static原创 2017-09-29 23:45:34 · 409 阅读 · 0 评论 -
Android 代码混淆那些事
Android中代码混淆的作用: 防止代码被反编译 加固APK(减小APK的大小) 为什么有些代码不允许进行混淆? 因为代码混淆的原因,原本的类名、方法名、属性名都改变了,有些地方需要用到反射,反射是通过原来的名字去反射,结果只能映射出一个程序奔溃。正是因为有这些因素的存在,带有反射的类一般都不进行反射。 哪些类不能进行混淆?原创 2017-09-29 23:42:23 · 400 阅读 · 0 评论 -
android studio 快捷键
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补全代码 Ctrl+原创 2017-09-20 19:13:18 · 268 阅读 · 0 评论 -
Android layout属性大全
第一类:属性值true或者falseandroid:layout_centerHrizontal水平居中 android:layout_centerVertical垂直居中 android:layout_centerInparent相对于父元素完全居中 android:layout_alignParentBottom贴紧父元素的下边缘 android:layout_alignParentLeft贴紧转载 2017-09-20 19:49:47 · 438 阅读 · 0 评论 -
android 常用类和接口
原文链接:https://www.zhihu.com/question/33636939/answer/57297329 Part 1: Activity.startActivities() 常用于在应用程序中间启动其他的Activity。 TextUtils.isEmpty() 简单的工具类,用于检测是否为空。 Html.fromHtml() 用于生成一个Html,参数可转载 2017-09-21 01:12:47 · 908 阅读 · 0 评论 -
android:windowSoftInputMode属性详解
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。 这个属性能影响两件事情: 【一】当有焦点产生时,软键盘是隐藏还是显示 【二】是否减少活动主窗口大小以便腾出空间放软键盘 它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”v原创 2017-09-22 19:50:31 · 280 阅读 · 0 评论 -
Android RelativeLayout 属性的含义
android:layout_above="@id/xxx" --将控件置于给定ID控件之上 android:layout_below="@id/xxx" --将控件置于给定ID控件之下 android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐 android:layout_toRightOf="@id/xxx" --将控件的左原创 2017-09-23 13:26:29 · 280 阅读 · 0 评论 -
Android LinearLayout线性布局属性
1、基本属性要求 android:orientation:决定是水平排列或是垂直排列 vertical 垂直排列horizontal 水平排列 2、重心设定 (可以通过OR(|) 运算组合重心) android:gravity 设定框架的内容的放置方向center 水平垂直皆置中center_vertical 垂直置中center_horizontal 水平置中to原创 2017-09-23 23:26:58 · 600 阅读 · 0 评论 -
android EditText文本限制输入行数,多余部分显示省略号
EditText在使用过程中需要限制输入的行数,而不是字数。并且多余的部分用省略号代替。 ellipsize:end:省略号显示在结尾 ellipsize:start:省略号显示在开始 ellpsize:middle:省略号显示在中间 android:maxLines:最大输入行数 <TextView android:id="@+id/edit_text" a原创 2017-09-23 23:35:07 · 5136 阅读 · 1 评论 -
Android EditText 属性详解
1、EditText输入的文字为密码形式的设置(1)通过.xml里设置: 把该EditText设为:android:password="true" // 以”.”形式显示文本 (2)在代码里设置: 通过设置EditText的setTransformationMethod()方法来实现隐藏密码或这显示密码。 editText.setTransformationMethod(PasswordTrans转载 2017-09-27 23:54:53 · 305 阅读 · 0 评论 -
android WebView 简单使用
webview是android中的浏览器控件,在一些手机应用中常会用到b/s模式去开发应用,这时webview的强大功能就会显示出来 1、webview的几点设置 权限设置:.AndroidManifest.xml中必须使用许可"Android.permission.INTERNET",否则会出Web page not available错误 js开放设置:原创 2017-09-30 00:01:49 · 373 阅读 · 0 评论