.Android 6.0运行时主动请求权限 3.1  检测和申请权限 下面的例子介绍上面列出的读写SD卡的使用例子,可以使用以下的方式解决: public boolean isGrantExternalRW(Activity activity) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && activity.checkSelfPermission( Manifest.permission.WRITE_EXTERNAL_…
1.    请描述下Activity的生命周期. 必调用的三个方法:onCreate()--> onStart() --> onResume(),用AAA表示 (1)父Activity启动子Activity,子Actvity退出,父Activity调用顺序如下 AAA --> onFreeze() --> onPause() --> onStop() --> onRestart()--> onStart(),onResume() - (2)用户点击Home,Act…
回调函数http://blog.csdn.net/a78270528/article/details/46918601 Android框架 android frame work: http://blog.csdn.net/bsmmaoshenbo/article/details/52506530 15 个 Android 通用流行框架大全 http://blog.csdn.net/bsmmaoshenbo/article/details/52627219…
1.内存的创建和释放 让我们以Object-c世界中最最简单的申请内存方式展开,谈谈关于一个对象的生命周期.首先创建一个对象: 1 2 3 //“ClassName”是任何你想写的类名,比如NSString  NSArray等一切随意 id testObject = [[ClassName alloc] init]; 注: alloc 是object-c 中常用来申请内存块的方式 此时,对于对象“testObject”来说,他的引用计数就是1了,原因就是他调用了alloc来创建了一块只属于他的内…
1.mybatis事务的配置和使用 mybatis事务有两种使用方式: (a):使用JDBC的事务管理机制:即使用java.Sql.Connection对象完成对事务的提交,回滚和关闭操作. (b):使用MANAGED的事务管理机制:mybatis本身不会去实现事务管理的相关操作,而是交个外部容器来管理事务.当与spring整合使用后,一般使用spring来管理事务. 在配置文件中的配置: <environments default="development"> <e…
ARC在OC里面个人感觉又是一个高大上的牛词,在前面Objective-C中的内存管理部分提到了ARC内存管理机制,ARC是Automatic Reference Counting---自动引用计数.有自动引用计数,那么就得有手动引用计数MRC(Mannul Reference Counting),前面已经提到过了MRC.那么在ARC模式下是不是意味着我们就可以一点也不用进行内存管理的呢?并不是这样的,我们还需要代码进行内存的管理.下面会结合着代码把OC中的ARC机制做一个详细的总结(欢迎大家批…
本节学习的命令:chown,chgrp,chmod,openssl,umask 本节学习的技能: 文件权限详解及对其的操作 生成随机密码命令 用遮罩码对用户权限进行修改 站在用户登陆的角度来说SHELL类型 浅谈bash配置文件 profile类,bashrc类文件的解释 登陆用户与非登陆用户的SHELL如何读配置文件 权限管理: r:读 ,w:写, x:执行 三类用户: u: 属主,g: 属组,o: 其它用户 chown USERNAME file,... : 改变文件属主(只有管理员可以使用…
一.数据存储选项:Data Storage --Storage Options[重点] 1.Shared Preferences Store private primitive data in key-value pairs. 保存简单的键值对数据. 2.Internal Storage Store private data on the device memory. 在手机内存中保存不对外共享的信息. 3.External Storage Store public data on the sh…
原文:http://blog.csdn.net/rain_butterfly/article/details/37931031 在上一篇文章Android 最火的快速开发框架XUtils中简单介绍了xUtils的基本使用方法,这篇文章说一下xUtils里面的注解原理. 先来看一下xUtils里面demo的代码: @ViewInject(R.id.tabhost) private FragmentTabHost mTabHost; @ViewInject(R.id.big_img) private…
需要了解横竖屏切换关键知识 1.在Android设备的横竖屏幕,每一次切换横竖屏其实是在重新创建Activity,Activity会重新走一遍生命周期.从onCreate 到 onDestroy 2.在Activity类里的变量也会重新创建,这点需要注意! 判断屏幕方向,方式一 判断屏幕是否竖屏 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se…