android知识杂记(三)】的更多相关文章

记录项目中的android零碎知识点,用以备忘. 1.android 自定义权限 app可以自定义属于自己的权限: <permission android:description="string resource" android:icon="drawable resource" android:label="string resource" android:name="string" android:permissio…
记录项目中用的零碎知识点,用以备忘. android:screenOrientation:portrait 限制横屏 activity启动状态 singleTop 只执行一次,通常用在欢迎页面 singleTask 堆栈之上的activity都会被销毁,通常用于首个activity MAIN && LAUNCHE android.intent.action.MAIN 决定哪个activity先启动 android.intent.category.LAUNCHER 决定哪是否显示在程序列表里…
​3.1 ADB工具讲解 3.1.1 什么是ADB呢? 我们不去解释官方语言的翻译,给大家说一个通熟易懂的说法,ADB我理解为他就是电脑和手机连接的桥梁.此连接不是充电的连接,大家不要混淆,说他是一个调试工具,可能更贴切. 3.1.2 ADB有什么作用呢? 刚说的他是电脑和手机连接的桥梁,我们可以通过ADB操作手机,可以管理手机.可能你说这里手机包括模拟器嘛?答案是肯定的. 3.1.3 如何使用ADB? 我们在终端直接输入adb的命令就可以执行相应的操作.在测试过程中我们最常用的就是查看已经连接…
1.完整退出activity的设计思路 1.1 封装一个基础activity类 public abstract class RootActivity extends FragmentActivity{ 1.2 定义一个广播监听 private IntentFilter filter = new IntentFilter(FINISH_ACTION); private BroadcastReceiver receiver = new BroadcastReceiver() { @Override…
记录项目中的android零碎知识点,用以备忘. AsyncQueryHandler 继承与handler,可以用于处理增删改(ContentProvider提供的数据) 例如:query = new AsyncQueryHandler(getContentResolver());  包括方法:startQuery.startInsert.startDelete.startUpdate: Uri uri = Sms.CONVESATION_URI; query.startQuery(0, nul…
MVP的模式在于将原来activity中业务逻辑的部分剥离出来,代码示例如下: Account public class Account { private String mUsername; private String mPassword; public String getmUsername() { return mUsername; } public void setmUsername(String mUsername) { this.mUsername = mUsername; } p…
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 三.Android学习第三天——Activity的布局初步介绍 今天总结下Activity相关布局的一些知识: Activity最简单跟常用的布局分为两种: ①LinearLayout -- 线性布局 ②TableLayout -- 表格布局 ③RelativeLayout -- 相对布局(今后将会频繁的使用到这个布局) 下面来简单总结下前两种(线性/表格)布局当中常用到…
前言:最近几天对画图的研究有些缓慢,项目开始写代码了,只能在晚上空闲的时候捯饬一下自己的东西,今天给大家讲讲区域的相关知识,已经想好后面两篇的内容了,这几天有时间赶紧写出来给大家.有关界面开发的东东内容确实比较多,慢慢来吧,总有一天会不一样. 我自己的一句警言,送给大家: 想要跟别人不一样,你就要跟别人不一样.----- Harvic 相关文章: 1.<android Graphics(一):概述及基本几何图形绘制>2.<android Graphics(二):路径及文字>3.&l…
Android知识补充 ●国际化 所谓的国际化,就是指软件在开发时就应该具备支持多种语言和地区的功能,也就是说开发的软件能同时应对不同国家和地区的用户访问,并针对不同国家和地区的用户,提供相应的.符合来访者阅读习惯的页面或数据. 个字符,因此国际化被简称为I18N. 由于Android采用XML文件来管理资源文件,因此Android程序国际化只需要为资源文件提供不同语言国家对应的内容即可.开发者只需要在res目录下新建几个values文件夹即可.需要注意的是,新建的values文件是有命名规则的…
android 实践项目三 本周我主要完成的任务是将代码进行整合,然后实现百度地图的定位与搜索功能.在这次实现的 图形界面如下: 在本周的工作中主要的实现出来定位与收索的功能,在地图中能实现了定位,显示当前的位置, 不知到为什么不显示地图,经过查找资料可能因为当前的SDK本版太高了,不匹配.所以在下周 图像的显示问题.下面是我的主要贴上我的布局代码 地图的布局: 本周的总结 做项目是学习知识最快的方式,即能让我们碰见各种问题,也让我们去解决各种问题.在项目中感觉自己 的水平有限,还需要更加努力的…