![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android基础
Henry_Alpha
主要研究虚拟社会学
展开
-
Android中asset文件夹和raw文件夹区别
转自:http://blog.csdn.net/leichelle/article/details/7884052*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资转载 2016-03-15 23:19:05 · 352 阅读 · 0 评论 -
Android 安全细节要点,持续收集
1、描述:Android 2.1 以上的系统可为 App 提供应用程序数据的备份和恢复功能,该 由 AndroidMainfest.xml 文件中的 allowBackup 属性值控制,其默认值为 true。当该属性没有显式设置为 false 时,攻击者可通过 adb backup 和 adb restore 对 App 的应用数据进行备份和恢复,从而可能获取明文存储的用户敏 感信息,原创 2016-11-20 07:24:49 · 512 阅读 · 0 评论 -
WebView的使用详解
1、基本使用:WebSetting 使用WebSettings webSettings = webView.getSettings();//设置WebView是否允许执行JavaScript脚本,默认false,不允许webSettings.setJavaScriptEnabled(true);//设置自适应屏幕宽度webSettings.setUseWideViewPor原创 2016-11-24 01:08:12 · 3300 阅读 · 0 评论 -
Activity的启动模式与吸附值详解
Activity的启动模式包含四中:standard、singleTop、singleTask、singleInstance四中启动模式,可在清单文件中做如下配置:<activity android:name="MainActivity" android:label="@string/app_name" android:lau原创 2016-03-13 08:40:21 · 593 阅读 · 0 评论 -
Android 隐式启动匹配原则
1、Intent中只能包含一个Action,可以包含多个Category;2、清单文件中一个Activity可配置多个IntentFilter, 一个IntentFilter可包含多个Action,多个Category,但是只能包含一个data;3、Intent若含有Action,IntentFilter中包含多个Action,只要Intent中的Action与IntentFilter中的原创 2016-11-18 18:03:17 · 1600 阅读 · 1 评论 -
Android中常用的设计原则与设计模式
1、面向对象三大特征:封装,继承和多态2、五大基本原则:a)单一职责原则b)开放封闭原则c)里氏替换原则d)依赖倒置原则e)良性依赖原则2、设计模式a)单例模式b)Builder模式c)观察者模式d)策略模式e)原型模式原创 2016-11-29 17:10:03 · 441 阅读 · 0 评论 -
关于Android的.so文件
原文地址:http://www.androidchina.net/3380.htmlAndroid系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。早期的Android系统几乎只支持ARMv5的CPU架构。转载 2016-05-27 11:30:31 · 360 阅读 · 0 评论 -
Android 线程通信
Android是属于单线程模型,所有的界面更新都在主线程中完成,所以主线程也叫UI线程。由于Android中特有的ANR机制,当遇到耗时操作时,我们通常需要启动工作线程来完成耗时操作,对于工作线程的执行结果需要反映到界面上时,我们就需要工作线程和主线程之间的通信,同时,主线程在特定情况下也需要向工作线程发起通信,比如点击界面上的某个按钮,改变工作线程中正在执行的操作。下面就来讲讲线程之间的通信。原创 2016-03-13 14:06:58 · 536 阅读 · 0 评论 -
Android Support兼容包详解
转载自:http://stormzhang.com/android/2015/03/29/android-support-library/Support Library我们都知道Android一些SDK比较分裂,为此google官方提供了Android Support Library package 系列的包来保证高版本sdk开发的向下兼容性, 所以你可能经常看到v4,v7,v13这些转载 2016-02-26 16:09:44 · 2950 阅读 · 0 评论 -
Android属性备忘录
1、android:exported="true|false"四大组件都有该属性,需在清单文件配置,用于规定该组件是否能被外部程序访问,为true则可被外部程序访问,为false则不能。为明确设置该属性情况下,如果组件含有intent-filter,则默认为true; 不含有intent-filter,则默认为false.原创 2016-03-20 01:29:45 · 391 阅读 · 0 评论 -
Android 绘图基础
Android 绘制图形主要包括Canvas和Paint两个类,Canvas负责绘图的形状大小位置,Paint控制绘图风格,如画笔颜色,粗细,填充风格。主要APICanvas:绘制弧形,扇形 : drawArc(RectF oval, Float startAngle, Float sweepAngle, boolean UserCenter, Paint paint)Re原创 2016-11-21 18:46:18 · 355 阅读 · 0 评论