Android
sunnyxibei
平和而执着,谦虚而无畏
展开
-
Web App 和 Native App 各自优劣势(转载自知乎)
知乎回答一: Native和Web各自的优劣势: 1. 偏交互的Native,偏浏览的Web:交互指复杂操作,输入/选择什么的 2. 已稳定的Native,试错中的Web:H5页面用来做低成本验证很好 3. 访问硬件Native,信息展示Web:指手机里的各种传感器什么的 4. 核心功能Native,周边辅助Web:把工作量多投在刀刃上作者:苏杰 链接:https://www.zhihu转载 2016-09-27 09:36:37 · 1067 阅读 · 1 评论 -
aar文件导入AndroidStudio项目的方式
原理:aar是由module打包而成,所以可以把aar文件按照module方式导入,然后添加依赖原创 2016-06-17 20:02:05 · 647 阅读 · 0 评论 -
Android 图片加载笔记
1、Android系统以ARGB表示每个像素Android系统以ARGB表示每个像素,所以每个像素占用4个字节,很容易内存溢出。eg:红色Color.RED = 0xFFFF0000; FF - 透明度(Alpha); FF0000 -红色的RGB表示 2、缩放图片 然后加载* 获取屏幕宽高 Display dp = getWindowManager().getDefaultD原创 2016-04-17 14:25:24 · 368 阅读 · 0 评论 -
RatingBar的使用
RatingBarpublic class RatingBar extends AbsSeekBar 从RatingBar的继承关系,可以看出,RatingBar就是一个ProgressBar 所以使用RatingBar的方式,和自定义ProgressBar的步骤所以一致的。android:progressDrawable=”@drawable/process_ratingbar” 通过设原创 2016-06-08 22:30:17 · 962 阅读 · 0 评论 -
调用 Android系统资源的方法
获取Andriod系统方法返回常量的值#private void installAPK(File result) {Intent intent = new Intent();intent.setAction("android.intent.action.VIEW");intent.addCategory("android.intent.category.DEFAULT");String u原创 2016-05-11 22:35:54 · 1076 阅读 · 0 评论 -
安卓中BroadcastReceiver 注册的两种方式
API中的介绍: You can either dynamically register an instance of this class with Context.registerReceiver() or statically publish an implementation through the tag in your AndroidManifest.xml.翻译过来就是注册一个Br原创 2016-04-10 23:52:28 · 4943 阅读 · 0 评论 -
Android架构知识
安卓架构知识1.Android系统架构android体系架构分为4层:1.application 应用层; java语言编写2. application framework 应用框架层;java +JNI(javanative interface )编写 3.libraries 和android runtime ; 函数库和虚拟机 ; c/C++编写4.linux k原创 2016-04-19 00:05:38 · 536 阅读 · 0 评论 -
Android7.0源码编译运行指南
编译环境:Ubuntu 16.04 镜像文件:清华大学AOSP镜像 Android7.0一、源码下载1 镜像地址清华大学AOSP(Android Open Source Project)https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/2 过程摘录下载Repo 工具mkdir ~/binPATH=~/bin:$PATHcurl https://st原创 2016-09-24 14:19:54 · 28553 阅读 · 7 评论