当前位置: 首页 > wzjs >正文

企业管理研究生学校排名网站优化公司推荐

企业管理研究生学校排名,网站优化公司推荐,网上书城网站系统建设,wordpress实现轮播图由于特殊需求,需要在SystemUI中添加第三方AIDL,去做一些客制化的修改。现在记录一下AIDL添加的过程。 1.将AIDL文件拷贝到frameworks/base/packages/SystemUI/src/下,我要添加的AIDL文件是com/test/myctr/IDevicectr.aidl,添加后的…

由于特殊需求,需要在SystemUI中添加第三方AIDL,去做一些客制化的修改。现在记录一下AIDL添加的过程。
1.将AIDL文件拷贝到frameworks/base/packages/SystemUI/src/下,我要添加的AIDL文件是com/test/myctr/IDevicectr.aidl,添加后的路径是frameworks/base/packages/SystemUI/src/com/test/myctr/IDevicectr.aidl。
2.修改frameworks/base/packages/SystemUI/Android.bp,将AIDL编译到apk里面。
 


android_library {name: "SystemUI-core",defaults: ["SystemUI_compose_defaults",],srcs: ["src/**/*.kt","src/**/*.java","src/**/I*.aidl",
+        "src/com/test/myctr/IDevicectr.aidl",":ReleaseJavaFiles",],
+        aidl: {
+        local_include_dirs: [
+            "src/com/test/myctr",
+        ],},product_variables: {debuggable: {srcs: [":DebugJavaFiles"],exclude_srcs: [":ReleaseJavaFiles"],},},

3.在frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUIApplication.java中去绑定连接AIDL服务。首先导入AIDL的服务类"import com.test.myctr.IDevicectr;"。然后在SystemUIApplication.java中的onCreate()里面调用自定义的initserver()函数初始化服务。下面是初始化服务的函数实现:

+    public void initserver(){//初始化服务
+        Intent intent = new Intent(new Intent("com.test.DevicectrServer"));
+        intent.setPackage("com.android.device_ctr");
+        this.startService(intent);
+        this.bindService(intent, new ServiceConnection()
+        {
+            @Override
+            public void onServiceConnected(ComponentName name, IBinder service)
+            {
+                apiserver = IYFAPIserver.Stub.asInterface(service);
+                int_flag = true;
+                setDevice();//调用AIDL接口初始化设备
+            }
+
+            @Override
+            public void onServiceDisconnected(ComponentName name)
+            {
+                int_flag = false;
+            }
+        }, BIND_AUTO_CREATE);
+    }

上面函数在连接到服务以后,就可以去调用AIDL的接口去做操作了。
 

http://www.dtcms.com/wzjs/368883.html

相关文章:

  • 青岛高品质网站建设bt kitty磁力猫
  • 昆明app网站开发公司2022推广app赚佣金平台
  • 提升网站建设网店买卖有哪些平台
  • 网站开发流程可规划为那三个阶段免费友链平台
  • wordpress快速制作app安徽网站关键词优化
  • 哪个网站能学做微商软文广告是什么意思
  • 玉溪企业网站建设公司怎样建立一个网络销售平台
  • 移动端网站日历怎么做国外搜索引擎网站
  • 自己做头像的网站非流光百度知道官网登录入口
  • 购物网站开店免费百度高级搜索
  • 和网站设计人员谈价要注意什么建站系统推荐
  • 济南济阳哪有做网站的分销渠道
  • 网站建设一般要多钱属性词 关键词 核心词
  • 曰本真人性做爰视频网站seo网站编辑是做什么的
  • 成都解放号网站建设快优吧seo优化
  • 福建老区建设网站推广码怎么填
  • 网站程序制作软件seo网站排名全选
  • 专业模板网站制作多少钱seo的优点和缺点
  • 网站建设怎样宣传比较好html+css网页制作成品
  • 网站做打火机如何韩国日本比分
  • 系统网站建设ppt模板下载站内优化
  • 用c 做网站短视频营销案例
  • 东莞seo建站优化费用b站推出的短视频app哪个好
  • 想开个视频网站该怎么做怎样在百度上发布自己的文章
  • 域名备案需要有网站吗百度推广费用预算表
  • 小说主角重生之后做网站seo优化轻松seo优化排名
  • 中国建设监督网站seo网络优化专员
  • kindeditor wordpress西藏自治区seo 标题 关键词优化
  • 云开发网站腾讯广点通
  • 浙江建设职业技术学院网站网络推广企划