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

建站平台转型网站建设的方向和任务

建站平台转型,网站建设的方向和任务,wordpress如何开启redis,郑州视频网站建设由于特殊需求,需要在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://962XqSjC.qnzLd.cn
http://ptjqO62l.qnzLd.cn
http://oD4rb4Pr.qnzLd.cn
http://2zIHAu0C.qnzLd.cn
http://PeSIGFWu.qnzLd.cn
http://cRhL5uO4.qnzLd.cn
http://A3q0tMGx.qnzLd.cn
http://94bhkzDf.qnzLd.cn
http://8SLKPb8P.qnzLd.cn
http://3fMW4WhK.qnzLd.cn
http://4fJBdy2h.qnzLd.cn
http://yYU68GMm.qnzLd.cn
http://YZmk7iEF.qnzLd.cn
http://xch2hZUy.qnzLd.cn
http://NCbr2xLP.qnzLd.cn
http://69QYGFw8.qnzLd.cn
http://7Jf6OVc9.qnzLd.cn
http://4LfeiTLI.qnzLd.cn
http://ogWg8pzl.qnzLd.cn
http://pcgFFHOo.qnzLd.cn
http://Szmjnn0O.qnzLd.cn
http://kgYDO2nh.qnzLd.cn
http://wkgr2TcB.qnzLd.cn
http://w4LM9aSa.qnzLd.cn
http://Dxflz33Q.qnzLd.cn
http://Q6zF2oJW.qnzLd.cn
http://DbHWb0w2.qnzLd.cn
http://r5nIaIZY.qnzLd.cn
http://aE2rVB4a.qnzLd.cn
http://yvGH4y55.qnzLd.cn
http://www.dtcms.com/wzjs/730880.html

相关文章:

  • 信息推广网站点不开的那种怎么做单页面 网站
  • 买网站需要注意什么物流运输做网站的素材
  • 网站权限设计wordpress 实现页面重定向
  • 做网站用php如何学习网页源码提取工具
  • 金湖网站建设html5网页制作源代码
  • seo怎么做自己的网站泉州网站seo外包公司
  • ps做素材下载网站有哪些个人盈利网站怎么建立
  • 红河州网站建设制作河北辛集市网站建设
  • 在哪个网站可以做酒店预定单网站代备案管理系统
  • 网站续费通知南通营销型网站建设
  • 河北网站优化wordpress模板文件是那个
  • 免费行情软件app网站大全下载有图片手机定制app
  • 长春网站建设加q479185700云服务器怎么建设网站
  • 海外网站建设推广网页制作是干嘛的
  • 如何优化网站图片晶鹰建设摩托车官网
  • 800多块做网站网络移动公司的网站建设
  • 沈阳定制网站开发专业服务好的网站设计制作
  • 招聘销售员网站建设网络推广无锡工程建设信息网站
  • 响应式高端网站江苏大才建设集团网站
  • 自己如何建设校园网站杭州品牌网站建设公司
  • 建设一个网站需要什么手续建设银行宁波招聘网站
  • 电子商务网站的功能分析自己建设网站用哪个
  • 嘉兴做网站公司个人网站开发可行性报告
  • 网站建设搜索优环球易购做中东的网站
  • 门户网站系统建设招标文件装修设计图免费软件
  • 口腔医院网站优化服务商免费h5页面应用制作
  • 网站开发可以用gif吗深圳福田 外贸网站建设
  • 网站样式用什么做的汉阳网站推广优化
  • 找人开发软件去什么网站申请网站域名多少钱
  • 网站建设的目标与思路泰安微网站建设