Android
androidstudio 开发学习
LcVong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
农夫与蛇(经典寓言故事 + 开发场景延伸)
摘要: 经典寓言《农夫与蛇》警示善良需有底线,对本质危险的对象过度宽容会自食恶果。在开发场景中,类似问题频现: 过度兼容低版本API:牺牲新特性导致崩溃,应分版本适配,设定最低兼容标准。 滥用第三方库:引入不可控依赖引发安全问题,需优选轻量、主流库并严格审核。 忽视权限安全:简化权限逻辑易被恶意利用,应动态申请并遵循最小化原则。 C#/.NET忽略null校验:未防御空值导致崩溃,需主动校验并抛出明确异常。 核心原则:开发中的“善良”需理性,兼容性、便捷性不可突破安全与稳定性底线,通过版本控制、依赖管理、权原创 2025-12-04 15:50:08 · 1072 阅读 · 0 评论 -
android studio 添加vitamio SDK
1.下载vitamio SDK:官网地址/github地址2.项目添加SDK:先解压压缩文件到指定位置,然后项目添加vitamio,如下图所示:添加后报错如下:3.配置SDK:然后会报错如下:最后在gradle.properties下添加四个版本号,版本号在app下的build gradle下查看,如下图所示:最后点击右上角编译就可以了:...原创 2021-04-28 00:49:15 · 374 阅读 · 0 评论 -
android studio创建线程并在线程内更新UI控件
大致流程:创建子线程;将主线程上控件的某一属性值创建全局变量;子线程更新全局变量的值;子线程更新完全局变量的值以后通过Handler方式告诉主线程更新控件属性;更新控件属性。1.安卓创建新线程: new Thread() {@Overridepublic void run() { //这里写入子线程需要做的工作 } }.start();2.在创建的线程内,通过Handler告知主线程更新控件: new Thread() {@Override原创 2021-04-27 22:47:06 · 1863 阅读 · 1 评论 -
android studio 隐藏状态栏与标题栏
getSupportActionBar().hide();// 隐藏标题栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);// 隐藏状态栏原创 2021-04-25 22:33:20 · 309 阅读 · 1 评论 -
Android studio 添加界面
会自动生成前端后端文件,如下图:界面跳转事件代码: public void skip() {//跳转界面 Intent intent = new Intent(); intent.setClass(MainActivity.this, led2.class); startActivity(intent); }原创 2020-12-26 16:43:06 · 919 阅读 · 0 评论 -
Android Studio 开发APP流程
一、安装Android Studio:具体安装如下几个程序及驱动:1.android-studio。2.jdk-8u221-windows-x64.exe。3.XYAZ-Setup-7.0.1-ha06ed7dcf.exe。二、创建新项目:如下图所示:根据布局放置控件,修改控件属性,最后将控件关联后端的代码就OK了。三、模拟可以安装安卓模拟器来模拟自己的APP,也可以连接自己的手机打开USB调试进行调试,如下图:这里说的是基本步骤,并未详解。...原创 2020-12-26 16:36:00 · 6500 阅读 · 0 评论 -
C#中创建Android项目
1.新建项目2.选择安卓应用---空白程序3.将上图布局文件删除重建(因为原有的布局不知道为啥不能放多个控件)4。将报错的地方改成布局文件名。------------------------------------------------------------------------------------------------------------...原创 2020-04-20 08:54:00 · 1337 阅读 · 0 评论
分享