安卓APP开发
文章平均质量分 53
---牧马人---
来了就是客人,一杯茶饮少不了
展开
-
Android开发之kotlin界面跳转
写在前面跳转前UserControlUI::class.java 为跳转到的界面activityputExtra加载跳转携带的参数val intent = Intent(this, UserControlUI::class.java)intent.putExtra(DeviceControlActivity.EXTRAS_DEVICE_NAME, device!!.name)intent.putExtra(DeviceControlActivity.EXTRAS_DEVICE_ADDRE原创 2020-07-21 16:23:06 · 2894 阅读 · 0 评论 -
Android开发之kotlin低功耗蓝牙BLE开发
写在前面Android开发之低功耗蓝牙BLE开发BLE角色分:主机扫描scanner、从机广播broadcast、主机模式申请手机蓝牙的操作权限此处只是申请操作权限,部分手机APP安装后会默认禁用位置服务,如果不能正常扫描设备,需到手机的应用权限管理中查看该APP的位置权限是否打开AndroidManifest.xml<uses-feature android:name="android.hardware.bluetooth_le" android:required="true"/原创 2020-07-21 16:15:28 · 1796 阅读 · 0 评论 -
安卓APP开发之自定义标题栏
对于新手,要自定义标题栏也是个坑来的,自己摸索了很久,总算有了点模样出来了。 先看图片第一张是改之前的标题栏,第二张是改之后的,下面详细说明修改标题栏涉及到的关键点1,AndroidMainifest.xml 必须更改:5颗星 修改android:theme,创建工程时,加载了默认的主题,如果要自定义标题栏,就要自己定义主题文件<application androi...原创 2018-05-25 16:03:09 · 1030 阅读 · 0 评论 -
安卓APP开发之EditView控件的光标
有时候需要这样一个操作,比如有3个EditView输入控件,输入光标默认是在第一个输入框,当我输入到第3个时,然后点发送按键,发送完之后我想输入光标自动回到第一个输入框中,然后输入框内的内容清零,实现方法如下:ev_name.setText("")ev_sex.setText("")ev_age.setText("")ev_name.requestFocus()ev_name.set...原创 2018-05-25 16:30:10 · 803 阅读 · 0 评论 -
安卓APP开发之软件启动顺序
正常启动:onCreate()->onStart()->onResume();正常退出:onPause()->onStop()->onDestory()一个Activity启动另一个Activity: onPause()->onStop(), 再返回:onRestart()->onStart()->onResume()按返回退出: onPause()-&g...转载 2018-05-29 15:15:02 · 512 阅读 · 0 评论 -
安卓APP开发之自定义EditView输入字符监听过滤器
由于之前没有Java的开发经验,也没学过安卓方面的开发,对于自带的一些方法很不熟悉,现在直接上手kotlin,着实艰辛。最近在琢磨这个editView的字符过滤的方法,在网上看了很多资料,都没移植过来,后来就自己自成一家,搞了一个简单的过滤方法,不知道实用不,贴出来与大家分享。 et_senddata.addTextChangedListener(object :TextWatche...原创 2018-06-07 16:47:28 · 382 阅读 · 0 评论 -
安卓APP开发之工程移植
在开发APP的过程中,有时候我们需要移植别人的代码,比如从studio到studio,或者eclipse到studio,两个IDE的文件布局格式基本差不多,需要注意的问题我们今天就来理一理。需要注意的问题如下: 1、需要移植的文件 2、package的地址,一般新建的工程的package名字会有变动,把鼠标放在需要修改名字的地方...原创 2018-07-21 10:24:25 · 592 阅读 · 0 评论 -
安卓开发入坑之一:自定义标题栏
自定义标题栏: 先来张效果图原创 2018-10-17 16:56:10 · 483 阅读 · 1 评论