- activity 就是我们在手机上看到的界面新建一个activity界面的方法:打出activity,然后按下alt+enter即可快速创建对应的xml样式* 布局 切换拖曳布局和代码布局的方法:... activity 就是我们在手机上看到的界面新建一个activity界面的方法:打出activity,然后按下alt+enter即可快速创建对应的xml样式* 布局 切换拖曳布局和代码布局的方法:...
- 1、对应的jar包,复制粘贴到工程对应的lib目录下 2、在对应的jar上,右击选择Add as Library 3、在app目录下的build.gradle目录下查看导入的jar包 ... 1、对应的jar包,复制粘贴到工程对应的lib目录下 2、在对应的jar上,右击选择Add as Library 3、在app目录下的build.gradle目录下查看导入的jar包 ...
- Menu显示图标 STEP1 添加对应的菜单图标到合适的mipmap文件夹 app/src/main/res/menu/main.xml <?xml version="1.0" encodin... Menu显示图标 STEP1 添加对应的菜单图标到合适的mipmap文件夹 app/src/main/res/menu/main.xml <?xml version="1.0" encodin...
- 在硬件调试过程中,我们通常使用printf,来判断程序的执行情况。 在Android开发中,我们也可以使用打印,有如下方法 System.out.println("Hello"); //控制台打印输出... 在硬件调试过程中,我们通常使用printf,来判断程序的执行情况。 在Android开发中,我们也可以使用打印,有如下方法 System.out.println("Hello"); //控制台打印输出...
- 把像素低的放到像素高的里面图片显示出来会缩小,把像素高的放到像素低的里面图片显示出来会放大。 把像素低的放到像素高的里面图片显示出来会缩小,把像素高的放到像素低的里面图片显示出来会放大。
- 在Android Studio中可以通过Alt+Enter的快捷键方式导入包名,但是这种方式只能一个个添加,如何自动添加呢? FIle -> Setting 在Android Studio中可以通过Alt+Enter的快捷键方式导入包名,但是这种方式只能一个个添加,如何自动添加呢? FIle -> Setting
- 自定义Toast时间(ms级别) /*自定义Toast时间实现(ms级别)*/ public static void showToast(final Activity activity, final S... 自定义Toast时间(ms级别) /*自定义Toast时间实现(ms级别)*/ public static void showToast(final Activity activity, final S...
- 记录下自己学Android过程中遇到的几种闪退情况。 1、未加权限,基本上会用到的权限,参考这里。 2、某个控件的id未使用findViewById,而是直接使用了! 3、创建并使用了活动确未在... 记录下自己学Android过程中遇到的几种闪退情况。 1、未加权限,基本上会用到的权限,参考这里。 2、某个控件的id未使用findViewById,而是直接使用了! 3、创建并使用了活动确未在...
- 完整测试代码,上Github<传送门> 快速查阅 STEP1: 创建好自己的Service文件,并让它继承Service,然后加上onBind函数 public class Serv... 完整测试代码,上Github<传送门> 快速查阅 STEP1: 创建好自己的Service文件,并让它继承Service,然后加上onBind函数 public class Serv...
- 我们知道Adnroid除了主线程,子线程都不能操作UI,今天特地来总结一下关于子线程更新UI的两种方式。 一、使用runOnUiThread() /* 使用runOnUiThread的方式 */... 我们知道Adnroid除了主线程,子线程都不能操作UI,今天特地来总结一下关于子线程更新UI的两种方式。 一、使用runOnUiThread() /* 使用runOnUiThread的方式 */...
- 只需要一句即可! ... android:inputType="textMultiLine" ...123 只需要一句即可! ... android:inputType="textMultiLine" ...123
- 几种常用的样式 app/src/main/res/drawable/button_up <?xml version="1.0" encoding="utf-8"?> <shape x... 几种常用的样式 app/src/main/res/drawable/button_up <?xml version="1.0" encoding="utf-8"?> <shape x...
- 需要修改三个地方: 修改build.gradle的applicationId修改清单文件的package修改包名 STEP1 直接在本目录复制相应的项目文件 当然也可以接着修改为合适的名字 ... 需要修改三个地方: 修改build.gradle的applicationId修改清单文件的package修改包名 STEP1 直接在本目录复制相应的项目文件 当然也可以接着修改为合适的名字 ...
- 拨号实现 app/src/main/java/包名/MainActivity.java //拨号 Button button1 = findViewById(R.id.button22); butto... 拨号实现 app/src/main/java/包名/MainActivity.java //拨号 Button button1 = findViewById(R.id.button22); butto...
- 1、定义变量 Vibrator vibrator; 2、获取震动服务的句柄 vibrator=(Vibrator)getSystemService(Service.VIBRATOR_SERVICE)... 1、定义变量 Vibrator vibrator; 2、获取震动服务的句柄 vibrator=(Vibrator)getSystemService(Service.VIBRATOR_SERVICE)...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签