随笔分类 - 安卓
摘要:1.Lambda表达式简介 其本质上是一种匿名方法,它既没有方法名,也即没有访问修饰符和返回值类型,使用它来编写代码将会更加简洁,也更加易读。 2.使用该表达式需要配置的数据 3.传统java和使用Lambda表达式的对比 0)总结:凡是只有一个待实现方法的接口,都可以使用Lambda表达式的写法。
阅读全文
摘要:0.引言:安卓的定时任务有两种实现方式,为: a.Java API提供的Timer类(不适合长期在后台运行的定时任务,不具备唤醒CPU的功能) b.Android的Alarm机制(具备唤醒CPU的功能,一般选取其机制) 1.Alarm机制 代码: 注意: 2.Doze模式 1)该模式的作用:可以极大
阅读全文
摘要:核心步骤: 1.获取到apk 2.注册上线平台账号 3.进行平台上线操作(比如将设置apk,文件图标)等。 广告:
阅读全文
摘要:项目分析 1按照其执行的顺序给整个app分阶段的拆分成几个具体功能(功能包括具体的界面和逻辑): 2进行每个功能的可行性分析(也就是详细分析) 1)罗列出全国所有的省、市、县 a.前提:因为后续还需要使用到这个功能,所以使用碎片来实现该功能。 b.核心思路:建立好省,市,县的表,第一次的时候就向服务
阅读全文
摘要:1.Context介绍:我们在很多地方都需要用到Context,弹出Toast时,启动活动时,发送广播时,操作数据库时,使用通知时等等,而我们很多操作都是在活动中进行的,所以活动本身就是一个Context对象,但是如果应用程序的架构逐渐开始复杂的时候,很多的逻辑代码就会脱离Activity类,此时,
阅读全文
摘要:说明:这边使用的组件都是第三方库,所以都需要添加依赖,依赖的内容看组件的声明,其版本号查官网。 使用步骤: 1) 修改style属性 (Theme.AppCompat.Light.NoActionBar主体浅色,陪衬暗色 Theme.AppCompat.NoActionBar 主体深色,陪衬浅色)
阅读全文
摘要:需求:完成一些基本的地图操作操作一:显示当前纬度,精度,和能看懂的位置信息步骤:1)配置一些必备的文件和导入该有的包 2)获取LocationClient对象,传入context变量3)给LocationClient绑定监听器,该监听器用于当返回具体的数据之后,会进行自动调用4)写好监听器5)启动L
阅读全文
摘要:1.服务简介 服务是安卓中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还长时间运行的任务,服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持运行。 注意: 1)服务并不是运行在一个独立的进程中,而是依赖于创建服务时所在的应用
阅读全文
摘要:1.webview的使用 步骤: 1)获取到webview的实例 2)设置webview支持js 3)设置网页跳转只在该webview进行,而不是本地浏览器 4)加载首页 核心代码: 注意:要声明internet的权限。 2.使用HttpURLConnection发送HTTP请求 步骤: 1)得到U
阅读全文
摘要:最近两天一直发现没什么效率,于是反思了下自己,去找原因,其实最主要的是意识和行动,但是有这个意识,行动没跟上,就会感觉有心无力。所以我有以下几个方法能够将意识和行动调整到一个步骤中: 1)不要边听歌边学习 2)不要边看电影边学习 3)不要边看电视剧边学习 4)坐姿要严肃 5)表情要严肃 6)集中注意
阅读全文
摘要:1.使用通知 1.1简介 通知指的是某个应用程序希望想用户发出一些提示信息,而该应用程序又不在前台运行时,就需要借助通知来实现。 1.2通知的基本用法 步骤: 1)实例化NotificationManager 2)设置PendingIntent用于跳转活动,发送广播,启动服务。 (该方法有四个参数,
阅读全文
摘要:无论是sd卡还有手机的读取都是要转化成二进制文件的,如果我们不想把文件编译成二进制文件的话,我们可以把文件放在两个目录下,分别是:res/raw:文件会被映射到R.java文件中,访问的时候直接通过资源ID即可访问, 而且 他不能有目录结构,就是不能再创建文件夹assets:不会映射到R.java文
阅读全文
摘要:public class FileHelper { private Context mContext; public FileHelper() { } public FileHelper(Context mContext) { super(); this.mContext = mContext; }
阅读全文
摘要:public class SDFileHelper { private Context context; public SDFileHelper() { } public SDFileHelper(Context context) { super(); this.context = context;
阅读全文
摘要:import android.content.Context;import android.content.SharedPreferences; import java.util.Map; /** * Created by Jay on 2015/9/2 0002. */public class S
阅读全文
摘要:1.内容提供器简介 内容提供器其实就是不同应用程序进行数据交流的一个中间站,工具,我们利用内容提供器就只有两个方面,第一就是将我们本地程序的某些数据暴露出去,第二就是读取其他程序暴露出来的数据。 2.运行时权限 2.1简介 一般我们设置权限直接在androidmamifest.xml文件中去静态设置
阅读全文
摘要:http://blog.csdn.net/u013553529/article/details/54292956 http://blog.csdn.net/aurorayqz/article/details/65705300(这个链接第一个问题的解决方案,我试过不行,所以第一个问题的解决方案采用第一
阅读全文
摘要:1.持久化技术简介 瞬间数据指的是存储在内存当中的数据,有可能因为程序关闭或其他原因导致内存被回收而丢失的数据。所以为了解决这个缺点,就出现了数据持久化。数据持久化就是指将那些内存中的瞬间数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据都不会丢失,简单点说就是持久化技术是提供一种机制
阅读全文

浙公网安备 33010602011771号