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

品牌宣传型网站有哪些找工作 招聘附近8小时双休

品牌宣传型网站有哪些,找工作 招聘附近8小时双休,小程序模板是什么意思,一个网站做局打水1 App 应用代码一般在开发者的项目目录下#xff0c;packages/apps/YourApp/#xff0c;比如app/src/main/java目录下 对于系统应用#xff0c;源代码可能位于packages/apps/目录下#xff0c;例如packages/apps/Settings。 用户安装的应用#xff08;从Google Play或其…1 App 应用代码一般在开发者的项目目录下packages/apps/YourApp/比如app/src/main/java目录下 对于系统应用源代码可能位于packages/apps/目录下例如packages/apps/Settings。 用户安装的应用从Google Play或其他来源安装的APK位于设备的/data/app/目录 系统应用预装应用位于/system/app/或/system/priv-app/目录 应用在Dalvik或ART虚拟机上运行 直接使用Framework服务 import android.myframeworkservice.IMyFrameworkService; import android.os.ServiceManager; import android.os.RemoteException;public class MyActivity extends Activity {private IMyFrameworkService mFrameworkService;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mFrameworkService IMyFrameworkService.Stub.asInterface(ServiceManager.getService(myframeworkservice));if (mFrameworkService ! null) {try {mFrameworkService.myFrameworkMethod();} catch (RemoteException e) {e.printStackTrace();}}} }2 Framework层 Framework服务的源代码主要位于frameworks/base/services/目录 Framework服务的代码编译后成为framework.jar和其他相关JAR文件位于设备的/system/framework/目录 Framework服务在system_server进程中运行。system_server是由Zygote进程启动的它包含了大部分系统服务如ActivityManagerService、PackageManagerService等。 首先增加aidl // IMyFrameworkService.aidl package android.myframeworkservice;interface IMyFrameworkService {void myFrameworkMethod(); }用Java实现 // MyFrameworkService.java package com.android.server;import android.content.Context; import android.hardware.myhal.IMyHalService; import android.os.IBinder; import android.os.RemoteException; import android.util.Slog; import android.myframeworkservice.IMyFrameworkService; import android.os.ServiceManager;public class MyFrameworkService extends IMyFrameworkService.Stub {private static final String TAG MyFrameworkService;private final Context mContext;private final IMyHalService mHalService;public MyFrameworkService(Context context) {mContext context;mHalService IMyHalService.Stub.asInterface(ServiceManager.getService(myhalservice));}Overridepublic void myFrameworkMethod() throws RemoteException {if (mHalService ! null) {mHalService.myHalMethod();} else {Slog.e(TAG, HAL service not available);}} }在system manager中注册 import com.android.server.MyFrameworkService;public class SystemServer {// Existing code...private void startOtherServices() {// Existing code...try {Slog.i(SystemServer, MyFrameworkService);ServiceManager.addService(myframeworkservice, new MyFrameworkService(context));} catch (Throwable e) {reportWtf(starting MyFrameworkService, e);}// Existing code...}// Existing code... }3 HAL层 HAL服务的源代码通常位于hardware/interfaces/或vendor/目录 HAL模块通常以共享库.so文件的形式存在位于/vendor/lib/hw/或/system/lib/hw/目录中。 定义服务 package android.hardware.myhal;interface IMyHalService {void myHalMethod(); }实现HAL服务用C // MyHalService.cpp #include android/hardware/myhal/IMyHalService.h #include hidl/LegacySupport.h #include log/log.husing android::hardware::myhal::V1_0::IMyHalService; using android::hardware::configureRpcThreadpool; using android::hardware::joinRpcThreadpool; using android::sp;struct MyHalService : public IMyHalService {Returnvoid myHalMethod() override {ALOGI(myHalMethod called);return Void();} };int main() {configureRpcThreadpool(1, true /*callerWillJoin*/);android::spIMyHalService service new MyHalService();if (service-registerAsService() ! android::OK) {ALOGE(Failed to register MyHalService);return 1;}joinRpcThreadpool();return 0; }其实HAL也可以不封成AIDL。直接使用JNI貌似也是可以的各有利弊。 例子 https://www.cnblogs.com/linhaostudy/p/12002068.html
http://www.w-s-a.com/news/37831/

相关文章:

  • 湖南企业网站建设如何推广手机网站
  • 网站建设项目经历网站推广服务 商务服务
  • 加强网站的建设福州seo排名外包
  • 做婚庆找什么网站有专门为个人网站做推广的吗
  • 网站搭建要求模板学编程需要英语基础吗
  • 网上如何建网站卖量具净水机企业网站源码
  • 网站推广 软件规划设计公司年终总结
  • 视频网站开发方法微站网建站系统
  • 渐变网站网页界面设计的宗旨是什么
  • 网站排名提升工具免费韶关做网站公司
  • 做网站一个月可以赚多少钱东营市建设工程招标网
  • 网站开发工具阿里云怎么做网站
  • 用html做静态网站成都专业logo设计公司
  • 哪里有免费建站平台233小游戏网页版在线玩
  • 为什么我的网站做不起来网站能搜索到
  • 方又圆网站建设信息流广告二级代理
  • 公司管理网站首页网站后台编辑框不显示
  • aspnet网站开发模板备案 网站建设方案书
  • 营销软件网站wordpress优秀的破解主题
  • 卧龙区网站建设国内漂亮网站欣赏
  • 服装 网站模板 wordpress石家庄做网站的公司有哪些
  • 惠州技术支持网站建设百度怎样注册免费的网站
  • 无锡哪里有做网站的公司泸州网站建设公司
  • 怎么进行网站推广jsp可以做那些小网站
  • 懒人手机网站wordpress修改秒速
  • WordPress资讯网站用花生壳做网站
  • 关于营销方面的网站建设网站怎么克隆
  • 站长网seo综合查询工具电商公司简介
  • 全能网站建设教程广告制作公司需要什么设备
  • 汽车行业做网站网站改版seo建议