首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    『安卓』安卓开发基础--基本控件

    //设置内边距 android:padding="30dp" 同时设置四个方向的内边距 //同时可以单独设置某个方向的内边距。...//设置重力方向 android:gravity="bottom|right" //可以设置四个方向 //设置方向 android:orientation="horizontal" //可选值:horizontal...//设置重力方向 android:gravity="bottom|right" //可以设置四个方向 //设置方向 android:orientation="horizontal" //可选值:horizontal...的文字为"点击了Button" edittext.setText("点击了Button"); } }); } } 2.使用实现接口的方式来进行注册...,让Activity类实现了OnClickListener事件监听接口,从而可以在该Activity类中直接定义事件处理器方法:onClick(view v),当为某个组件添加该事件监听器对象时,直接使用

    7K20

    安卓方向传感器_自制悬挂式指南针

    调用方向传感器开发简易指南针的原理其实很简单的:先准备一张指南针的图片,该图片上的方向指针指向北方。接下来开发一个检测方向的传感器,程序检测到设备顶部绕Z轴转过多少度,让指南针图片反向转过多少度即可。...由此可见,指南针应用只要在界面中添加一张图片,并让图片总是反向转过方向传感器返回的第一个角度值即可。 layout/activity_main.xml界面布局代码如下: <?...getSystemService(SENSOR_SERVICE); } @Override protected void onResume() { super.onResume(); // 为系统的方向传感器注册监听器...currentDegree, -degree, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); 注意:该应用必须在有方向传感器的真机中安装运行才能看到效果

    60220

    安卓逆向系列篇:安卓工具总结

    文章首发于奇安信攻防社区 原文链接:https://forum.butian.net/share/648 一、安卓开发工具 安卓开发工具主要是一些Java开发环境、集成开发环境和安卓开发环境等 1、JDK...在官网直接下载即可,双击安装 安装类型 确认安装 二、安卓逆向工具 这部分介绍的安卓逆向工具是一些用于安卓反编译、逆向分析的工具,可以将源程序反编译成可读代码,如Android Killer、Jadx...四、安卓辅助工具 这部分主要是一些辅助工具,查询信息、是否加壳等。...工具,将apk文件拖入可以查看是否加壳 3、安卓模拟器 如果没有真机做实验的情况下,可以使用安卓模拟器用于实验,大部分的模拟器都可以完成实验内容,但是注意的是安卓模拟器也是一个虚拟机,不建议在虚拟机内安装模拟器...这里介绍几款不错的安卓模拟器。

    9.1K31

    安卓基础干货(八):安卓进程的学习

    绑定服务调用服务方法的过程 通过bindservice方式实现调用服务里面业务逻辑方法: 步骤: 1、在服务类中创建一个中间人MyBinder,继承了Binder,Binder实现了IBinder接口:...(重点) 接口(interface): 对外开放暴露的功能,但是不会暴露功能实现的细节; 让中间人实现服务接口的目的:只对外暴露接口里面业务逻辑方法,隐藏中间人里面的其他方法; 步骤: 1、创建一个服务的接口类...安装在同一个手机上的应用程序); IPC: Inter Process Communication(进程间的通讯); aidl: Android Interface definition language 安卓接口定义语言...; aidl的接口类里面不需要public 、protected、private 等修饰符,默认是公开共享; 步骤: 1、创建一个服务的接口类,里面包含需要对外暴露的业务逻辑方法: 2、让服务中的中间人实现了服务的接口类...: 3、修改并拷贝接口文件: 4、在本地服务的工程中的activity里,绑定服务: 5、通过接口调用远程服务的方法:

    4.1K10
    领券