
Android
我是树的种子
一切都好
展开
-
将Android系统编译成ISO包
1:source build/envsetup.sh;2: lunch 然后选择您需要编译对应的版本 一般有三种对应的版本 (user 、userdebug、eng);3: make -j8 iso_img 此处的 j8 是对应用多少线程来同时编译,可以根据 cpu的颗数来更改,后面的 iso_img是告诉编译脚本 ,将最后编译出来的镜像文件打包成一个 iso文件;当然...原创 2020-03-17 16:14:12 · 2038 阅读 · 0 评论 -
qemu install Android on Ubuntu
Android runningon the qemu Virtual Machine, need to build an environment; install the QEMU command :sudo apt-get install qemu install the kvm command : sudo apt-get install q...原创 2019-12-21 17:43:52 · 754 阅读 · 0 评论 -
windows 使用QUME跑Android系统
1: 到QEMU官网下载 QEMU 软件。2: 安装QEMU。3:进入到QEMU的安装目录。第一步 创建镜像文件 qemu-img.exe create androidImage.img 10G第二步 安装系统 qemu-system-x86_64.exe -m 3000 -smp 4 androidImage.img -cdrom android-xxx.i...原创 2019-12-19 19:35:31 · 2778 阅读 · 0 评论 -
Android 网络优先级调整
android 网络优先级默认为 以太网 --> Wifi --> 移动数据有一些同学想在多同络情况下 默认使用 wifi 或者 以太网那么这就涉及到更改系统网络默认优先级,系统的网络优先级是从frameworks\base\core\res\res\values\config.xml中读取出来的,读取的属性为 <string-array tra...原创 2019-11-23 17:43:01 · 3800 阅读 · 1 评论 -
实时获取Android 各版本电量的统一方法
亲测可用 上运行结果图 上代码 /** * 实时获取电量 */ public static int getSystemBattery(Context context){ int level = 0; Intent batteryInfoIntent = context.getApplicationContex...原创 2018-08-21 17:03:06 · 2428 阅读 · 1 评论 -
解决 Failed to resolve: com.android.support:appcompat-v7:...
用 Android studio 建项目时 会报 Failed to resolve: com.android.support:appcompat-v7:...错误, 解决方式 在 project 中的 build.gradle 里面 添加 如果不想让 AS工具老是去加载库的话,这进行如下操作希望对这个问题有困扰的同学有所帮助。...原创 2018-03-07 17:06:24 · 1002 阅读 · 0 评论 -
Android 耗电统计公式
软件耗电统计公式硬件耗电统计公式原创 2017-04-12 19:25:05 · 610 阅读 · 0 评论 -
android 利用SharedPreferences 在不同应用之间共享数据
SharedPreferences 共享数据在做项目的时候,不想把项目做的很复杂,而又要把功能实现,例如:A应用提供设置接口,及实现。 数据很自然的保存到 A 应用里面了。 而这个数据又要提供给另外的应用 B 用,为把把程序写的尽量简单,所以 用SharedPreferences 来保存数据了。 A 这边的写法跟一般的写法一样。pub原创 2016-03-10 15:17:54 · 997 阅读 · 0 评论 -
android 自定义NotifiCation
最近在做一个项目的时候,遇到一个这样的需求 客户需要在开机的时候有他们的广告,同时这个广告要一直都存在,先看一下效果。当然这里只计论技术,不讨论别的东西。 最终实现的效果是这样子,在这里说一下它里面所用到的技术及应该要注意哪些地方。这里所用到的技术是 Notifaction ,这里所使用的布局是自定义View,当然一眼就只道这个布局很简单,只有一个 Ima原创 2015-11-17 19:18:42 · 676 阅读 · 0 评论 -
获取android 应用程序包名、图标、应用名称
有时候我们在开发程序时需要用到获取手机中已安装程序的包名、图标、应用名称,在这里写一篇简单的博客还是跟往常一样,先上图,最后会给出程序的Demo从上图可以看出,每个 Item 都包含了相应信息,所以在此为了封装信息,就写了一个 信息封装类package com.cn.sz.fisi.appinfo.mode;import android.graphics.drawable.原创 2015-11-27 19:53:32 · 19366 阅读 · 0 评论 -
android 常用技术博文
骚年,好好学习吧!http://www.mobdevgroup.com/platform/android/article/转载 2015-10-27 10:01:48 · 365 阅读 · 0 评论 -
RxJava 学习址,真的很不错。
http://gank.io/post/560e15be2dca930e00da1083转载 2015-10-22 14:17:44 · 446 阅读 · 1 评论 -
android 自定义 Dialog
在项目开发中经常用到 自定义 Dialog , 先说一下实现过程: android 原生提供了 Dialog 、AlertDialog 、FragmentDialog ,官方推荐使用 FragmentDialg. 由于在本人项目中用到的这个Dialog 比较简单,所以就了最为简单的 Dialog 方式去实现了, Dialog 类提供了一个方法 setCon原创 2015-08-13 18:18:42 · 463 阅读 · 0 评论 -
ListView初步解析
ListView使用过程中,应注意的地方原创 2015-06-08 19:00:52 · 384 阅读 · 0 评论 -
动态更改View的大小
如果要更改LinearLayout布局的大小 则可以这样写 ScreenSizeCaculation 是自己写的一个类 用来计算自己要想转换的像素具体大小。import android.content.Context;/** * Created by Dai xueyue on 15/4/30. */public class ScreenSizeCaculation {原创 2015-04-30 17:45:44 · 708 阅读 · 0 评论 -
android Fragment 与 Fragment 之间传参(对象)
传输自定义对像的实体类需要实现 parcelable接口同时要在实体类中 创建 Creator 对象 这个个东西 一个是起来写的作用 另外一个是起到读的作用。实体类import android.os.Parcel;import android.os.Parcelable;import java.util.List;/** * Created b原创 2015-04-27 19:06:19 · 2481 阅读 · 0 评论 -
ListView 中的分割线调整
android:id="@+id/alarms_list" android:layout_width="match_parent" android:layout_height="match_parent" android:clipToPadding="false" android:descendantFocusability=原创 2014-09-24 19:11:37 · 438 阅读 · 0 评论 -
Android 中获取未安装APK的 图标 || icon
xiaog原创 2014-09-02 10:11:52 · 1136 阅读 · 1 评论