zoukankan      html  css  js  c++  java
  • 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暴露的对象

        

       

  • 相关阅读:
    Xpath提取一个标签里的所有文本
    Mac Sublime Text 3
    激活pycharm
    Mac 终端命令大全
    操作dict时避免出现KeyError的几种方法
    JQ 选择器大全
    调用百度编辑器
    模拟 Ajax 上传
    图片上传
    PHP 字符串去掉空格
  • 原文地址:https://www.cnblogs.com/legu/p/3012312.html
Copyright © 2011-2022 走看看