1. Android Wear

    Android wear for watch

    可穿戴智能设备终于要火起来了,大多数拥有者认为自己是科技潮人。可穿戴智能设备充满了潜在市场,目前主要有智能手表,眼镜和可穿戴健身设备。可穿戴设备以后可以发展到鞋子,手套甚至笔等。

    Android Wear

    2014年3月19日,Google 发布了可穿戴设备 SDK 的开发者预览版(https://developer.android.com/wear/index.html),率先打开可穿戴智能设备平台这个大门。所以,我们可以通过更新 SDK 获取 Android Wear 模拟器来尝个新鲜。

    Android Wear 开发平台搭建步骤:

    1. Sign Up for the Developer Preview:https://developer.android.com/wear/preview/signup.html
    Sign Up for the Developer Preview

    在等待申请请求通过同时,配置项目环境,请留意您申请的 Gmail …


  2. 在 OS X 上给 Android 刷机

    Google 在其 I/O 大会上发布了最新的 Android M Preview,看得非常激动,尤其是原生的权限管理那块,于是拿起手上的 Nexus 6 动作体验一番。

    下载

    可以在 Android 开发者 下载,如果看不到入口,请检查语言并选择英语。或者直接进入 下载页面

    如果下载遇到问题,可以考虑从国内网盘找,下载完成后验证一下。

    安装

    解压之后,配置好 PATH,并按照 官网的安装方法,执行 flash-all 时出现了如下错误:

     ./flash-all.sh
    ERROR: could not get pipe properties
    target reported max download size of 536870912 …

  3. Fragment

    Fragment 定义

    为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。Fragment通常是嵌套在Activity中使用的。

    Fragments

    可以看出,使用Fragment可以让我们更加充分地利用平板的屏幕空间。


  4. 反编译 APK

    目录

    apktool

    apktool1.5.2 使用示范,直接运行:

    Apktool v1.5.2 - a tool for reengineering Android apk files
    Copyright 2010 Ryszard Wi?niewski <brut.alll@gmail.com>
    with smali v1.4.1, and baksmali v1.4.1
    Updated by @iBotPeaches <connor.tumbleson@gmail.com>
    Apache License 2.0 …

  5. 2017年3月 Android 安全补丁推送

    Nexus 6 终于有推送更新了,结果不是 7.1,而是安全补丁。

    对此我有两个疑问:

    1. 为什么我的 Nexus 6 一直等不到 7.1 的 OTA 更新推送呢?

      根据 Welcoming Android 7.1.1 Nougat | Android Developers Blog,Android 7.1.1 is an incremental release that builds on the features already available on Pixel and Pixel XL devices.

    2. 为什么更新完补丁后,点击系统更新会出现 …


  6. 微鲸电视,智能电视

    这是一台四月份在 京东商场 买的一台平板电视,关于微鲸这个新品牌请自行搜索。

    这台电视主要特点有:

    • 4K 分辨率
    • 价格不算贵,不到 1500 CNY
    • LG 屏幕,尺寸 43 寸,适合出租屋,将来有自己房子之时也可以作为卧室电视使用
    • 普通 Android 定制系统,京东销售渠道非 YunOS

    缺点有:

    • 开机启动速度慢
    • 资源不够丰富(GITV 牌照)
    • Android 5.0 不够新,建议更新到 6.0 ,有完整意义的权限管理
    • 系统不可靠,有与 YunOS 合作的版本

    安装失败,未知原因

    这是最近更新的一个版本在安装 APK 时报的一个错误,当时问了客服,客服没有任何回应。后来自己打开 ADB 使用命令与手动结合安装解决 …


  7. 摩托罗拉(Motorola) MT620

    今天在收拾东西的时候发现一部旧 Android 手机,Motorola MT620。

    这是一台老手机,2012 年购买于亚马逊:摩托罗拉(Motorola)MT620 3G智能手机(简洁白 移动定制)

    购买价格是 470.00,在当时来说已经是令人心动了,虽然今天 299 元即可买到八核,4G 大屏手机。

    主要亮点是:QWERTY 全功能键盘,全触屏,支持手写输入,摩托罗拉品牌且价格实惠。

    所以买了一台给老爸使用,现在他在用 iPhone 5。:D

    运行系统

    OPhone

    采用以 Android 2.3.7 为基础的 OPhone 2.6 最新智能操作系统。

    虽说这是一台移动定制手机,但与别的中国版 Android 系统不同的是,里面没有移动自家应用程序 …


  8. Android 教程第一周

    简介

    OverView(概述)

    课程主要内容:

    1. 手持系统介绍,未来发展趋势分析,以及这门课程的由来。
    2. 自我介绍(很厉害的一个人物)。以及学习这门课程需要哪些准备。
    3. 课程组织。
    4. 课程主题。分两个部分,每部分为四周。
    5. Amazone 合作的福利。

  9. ADB 使用

    ADB 找不到设备(Mac OS)

    主要针对国内一些小厂商(杂牌机),Google USB Vendor IDs 列表上没有的设备。

    简单来说,就是将 Vendor ID 添加到 ~/.android/adb_usb.ini,然后重启 adb:

    1. 配置好 adb 环境,开启手机上的 USB Debug 模式。
    2. 将手机通过USB连接到Mac。
    3. 打开系统信息(点击左上的苹果,按住Option会显示),找到如图所示的手机设备,复制厂商ID。
    4. 在终端输入 $ echo 0x1782 >> ~/.android/adb_usb.ini。
    5. 重启 adb …

  10. 理解 Android 应用退出

    今天我又学了一下 Android 开发,了解如何退出一个 Android 程序。

    Android 没有退出应用程序的API,所谓退出是指关闭此应用的进程。要彻底关闭一个 App,应该到设置->应用程序管理中强制关闭。类似于 iOS 设备双击 Home 按钮,持续按住应用至出现关闭提示来关闭。内存控们的至爱 :)

    所以退出一个 Android app,只需要清理 Activity ,令它生命周期结束,并返回手机主界面,其余的让 OS 来处理吧。下面是一段用于普通 Android OS 退出代码:

    Intent intent = new Intent(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_HOME);
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent …

Page 1 / 2