编程
陈八一
这个作者很懒,什么都没留下…
展开
-
Notifucation 通知
Notification 是显示在手机状态栏的通知 ----- 手机状态栏位于手机屏幕的最上方,那里一般显示手机当前的网络状态、电池状态、时间等。Notification 所代表的是一种具有全局效果的通知,程序一般通过 NotificationManager 服务来发送 Notification。Android 为 Notification 提供了 Notification.Builder 类,通过该类允许开发者更轻手的创建 Notification 对象。 Notification.Builder 提原创 2020-07-01 14:27:10 · 438 阅读 · 0 评论 -
monkey的简单使用
一、环境搭建下载jdk和sdk,配置环境和环境变量。二、monkey的使用1、windows+r 输入cmd进入dos命令行;2、输入 adb shell pm list packages -3 查看手机上所有的第三方安装包;3、简单的执行一个命令:adb shell monkey --throttle 1500 --pct-motion 10 --pct-majornav 10 -p 包名(com.baidu.xxx) -s 500 --ignore-crashes --ignor原创 2020-06-17 16:17:36 · 528 阅读 · 0 评论 -
Android EditText输入框限制输入表情,限制输入长度
Android EditText输入框限制输入表情,限制输入长度自定义输入框Java代码attrs.xmlviewok,剩下的工作就是把它像EditText一样去应用吧自定义输入框Java代码public class ForbidEmojiEditText extends android.support.v7.widget.AppCompatEditText { /** *...原创 2019-11-18 15:34:25 · 768 阅读 · 0 评论 -
Android webview加载富文本 屏幕简单适配
UI界面这个没有什么,写个webview控件就ok<WebView android:id="@+id/web_introduction" android:layout_width="match_parent" android:layout_height="wrap_content" />Java代码getHtmlData() 为富文本全屏适配的方法S...原创 2018-10-25 17:14:12 · 5262 阅读 · 5 评论 -
Android 三步简单适配齐刘海系统状态栏
个人思路:说到齐刘海适配,最典型的就是MainActivity的几个fragment中有的需要透明系统状态栏 有的不需要, 而一般需要透明系统状态栏的fragment顶部都会放个轮播图,然后在轮播图上放搜索框,所谓适配,就是指搜索框的位置根据系统状态栏高度设置;一、获取系统状态栏高度 //两行代码: int resourceId = mContext.getResourc...原创 2018-10-24 15:54:02 · 2487 阅读 · 0 评论 -
app无法启动,boolean java.util.Locale.equals(java.lang.Object) on a null object reference。
1、先来看异常:java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.util.Locale.equals(java.lang.Object)' on a null object reference at android.app.ActivityThread.updateLocaleListFromAppContext(ActivityThread.java:5518)原创 2020-06-04 14:31:17 · 879 阅读 · 0 评论 -
TextView支持的XML属性及相关方法
“九层之台,起于累土”XML属性 相关方法 说明 android:autoLink setAutoLinkMask(int) 是否将符合指定格式的文本转换为可单击的超链接形式 android:autoSizeMaxTextSize 在自动调整文本大小时,该属性用于限制该文本的最大尺寸 android:autoSizeMinTextSize 在自动调整文本大小时,该属性用于限制该文本的最小尺寸 android:autoSizeText..原创 2020-06-29 17:03:00 · 380 阅读 · 0 评论 -
在method方法被调用之后,仅打印出a=100,b=200,请写出method方法的代码
public class Test{public static void main(String[] args){int a = 10; int b = 10;method(a,b);//需要在method方法被调用之后,仅打印出a=100,b=200,请写出method方法的代码 System.out.println("a = " + a); System.out.println("b = " + b);} //代码编写处 }原创 2017-02-11 12:55:32 · 4119 阅读 · 3 评论