• android 相关学习笔记


    最近比较空,android编程入了下门,学习没有系统的看本书,主要是解决实际问题,从样例开始学习的。做个简单的笔记吧。

      1.源码

    1. res 文件夹和相关开发中的差不多,有个\res\values\public.xml  文件记录了相关的name和id的对应关系。如果自己在XML添加控件的话,相关的ID需要添加下,ID是递增的,开始几个表明了类型(随意设置不知道可以不,个人认为没什么问题)
    2. \smali文件夹是相关的java中间代码的编译文件,看起来难度感觉没有那么大,比对相关代码的话,理解定位起来还是瞒快的。
    3. 改写完成后,还需要再进行签名。

      2.ContentProvider-数据共享

        数据共享,方法很多,主要是考虑是数据库的共享,所以选择了ContentProvider,android SDK 中有个nodeList的例子,参照着那个例子写了个配置信息的增删改。

      3.webview

       webview是基于浏览器的,java和js交互的控件。

    1. 发现2.3的版本有BUG,js没办法调用java暴露的对象
    2. 在AndroidManifest.xml中
      <uses-sdk
      android:minSdkVersion="8"
      android:targetSdkVersion="17" />

      设置也会导致webview,js没办法调用java暴露的对象

        

       

  • 相关阅读:
    隐藏NGINX服务器名称 和版本号
    salt-grains
    格式化输出文本的方法
    递归例子
    yield 生成器例子
    Python基础之函数
    Python基础之面向对象
    Python基础之模块2
    Python基础之字符编码
    Python基础之文件操作
  • 原文地址:https://www.cnblogs.com/legu/p/3012312.html
Copyright © 2020-2023  润新知