09 2017 档案

摘要:核心步骤: 1.获取到apk 2.注册上线平台账号 3.进行平台上线操作(比如将设置apk,文件图标)等。 广告: 阅读全文
posted @ 2017-09-28 20:20 鹏达君 阅读(168) 评论(0) 推荐(0)
摘要:项目分析 1按照其执行的顺序给整个app分阶段的拆分成几个具体功能(功能包括具体的界面和逻辑): 2进行每个功能的可行性分析(也就是详细分析) 1)罗列出全国所有的省、市、县 a.前提:因为后续还需要使用到这个功能,所以使用碎片来实现该功能。 b.核心思路:建立好省,市,县的表,第一次的时候就向服务 阅读全文
posted @ 2017-09-28 20:19 鹏达君 阅读(788) 评论(0) 推荐(0)
摘要:1.Context介绍:我们在很多地方都需要用到Context,弹出Toast时,启动活动时,发送广播时,操作数据库时,使用通知时等等,而我们很多操作都是在活动中进行的,所以活动本身就是一个Context对象,但是如果应用程序的架构逐渐开始复杂的时候,很多的逻辑代码就会脱离Activity类,此时, 阅读全文
posted @ 2017-09-28 20:18 鹏达君 阅读(171) 评论(0) 推荐(0)
摘要:说明:这边使用的组件都是第三方库,所以都需要添加依赖,依赖的内容看组件的声明,其版本号查官网。 使用步骤: 1) 修改style属性 (Theme.AppCompat.Light.NoActionBar主体浅色,陪衬暗色 Theme.AppCompat.NoActionBar 主体深色,陪衬浅色) 阅读全文
posted @ 2017-09-28 20:17 鹏达君 阅读(307) 评论(0) 推荐(0)
摘要:需求:完成一些基本的地图操作操作一:显示当前纬度,精度,和能看懂的位置信息步骤:1)配置一些必备的文件和导入该有的包 2)获取LocationClient对象,传入context变量3)给LocationClient绑定监听器,该监听器用于当返回具体的数据之后,会进行自动调用4)写好监听器5)启动L 阅读全文
posted @ 2017-09-28 20:16 鹏达君 阅读(198) 评论(0) 推荐(0)
摘要:1.服务简介 服务是安卓中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还长时间运行的任务,服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持运行。 注意: 1)服务并不是运行在一个独立的进程中,而是依赖于创建服务时所在的应用 阅读全文
posted @ 2017-09-28 20:15 鹏达君 阅读(234) 评论(0) 推荐(0)
摘要:1.webview的使用 步骤: 1)获取到webview的实例 2)设置webview支持js 3)设置网页跳转只在该webview进行,而不是本地浏览器 4)加载首页 核心代码: 注意:要声明internet的权限。 2.使用HttpURLConnection发送HTTP请求 步骤: 1)得到U 阅读全文
posted @ 2017-09-28 11:31 鹏达君 阅读(139) 评论(0) 推荐(0)
摘要:一、什么是序列化: 序列化理解成“打碎”是可以的,不过在书本上的名词就是将对象转换成二进制。 二、在java中如何实现序列化: 首先我们要把准备要序列化类,实现 Serializabel接口 例如:我们要Person类里的name和age都序列化 1 2 3 4 5 6 7 8 9 10 11 12 阅读全文
posted @ 2017-09-26 14:46 鹏达君 阅读(147) 评论(0) 推荐(0)
摘要:1.常见生命周期说明 2.两个常见问题 问题一答案:本质上就是onstart和onstop方法是是否可见进行调用,而onresume和onpause是看是否为前台互动而调用。 问题二答案:先执行a的onpause然后到b的oncreate,onstart,onresume再到b的onstop。启动一 阅读全文
posted @ 2017-09-23 15:59 鹏达君 阅读(185) 评论(0) 推荐(0)
摘要:最近两天一直发现没什么效率,于是反思了下自己,去找原因,其实最主要的是意识和行动,但是有这个意识,行动没跟上,就会感觉有心无力。所以我有以下几个方法能够将意识和行动调整到一个步骤中: 1)不要边听歌边学习 2)不要边看电影边学习 3)不要边看电视剧边学习 4)坐姿要严肃 5)表情要严肃 6)集中注意 阅读全文
posted @ 2017-09-20 21:56 鹏达君 阅读(107) 评论(0) 推荐(0)
摘要:1.使用通知 1.1简介 通知指的是某个应用程序希望想用户发出一些提示信息,而该应用程序又不在前台运行时,就需要借助通知来实现。 1.2通知的基本用法 步骤: 1)实例化NotificationManager 2)设置PendingIntent用于跳转活动,发送广播,启动服务。 (该方法有四个参数, 阅读全文
posted @ 2017-09-20 18:05 鹏达君 阅读(159) 评论(0) 推荐(0)
摘要:无论是sd卡还有手机的读取都是要转化成二进制文件的,如果我们不想把文件编译成二进制文件的话,我们可以把文件放在两个目录下,分别是:res/raw:文件会被映射到R.java文件中,访问的时候直接通过资源ID即可访问, 而且 他不能有目录结构,就是不能再创建文件夹assets:不会映射到R.java文 阅读全文
posted @ 2017-09-19 17:58 鹏达君 阅读(197) 评论(0) 推荐(0)
摘要:public class FileHelper { private Context mContext; public FileHelper() { } public FileHelper(Context mContext) { super(); this.mContext = mContext; } 阅读全文
posted @ 2017-09-19 17:55 鹏达君 阅读(249) 评论(0) 推荐(0)
摘要:public class SDFileHelper { private Context context; public SDFileHelper() { } public SDFileHelper(Context context) { super(); this.context = context; 阅读全文
posted @ 2017-09-19 17:54 鹏达君 阅读(200) 评论(0) 推荐(0)
摘要:import android.content.Context;import android.content.SharedPreferences; import java.util.Map; /** * Created by Jay on 2015/9/2 0002. */public class S 阅读全文
posted @ 2017-09-19 17:54 鹏达君 阅读(176) 评论(0) 推荐(0)
摘要:1.内容提供器简介 内容提供器其实就是不同应用程序进行数据交流的一个中间站,工具,我们利用内容提供器就只有两个方面,第一就是将我们本地程序的某些数据暴露出去,第二就是读取其他程序暴露出来的数据。 2.运行时权限 2.1简介 一般我们设置权限直接在androidmamifest.xml文件中去静态设置 阅读全文
posted @ 2017-09-19 17:47 鹏达君 阅读(1604) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/u013553529/article/details/54292956 http://blog.csdn.net/aurorayqz/article/details/65705300(这个链接第一个问题的解决方案,我试过不行,所以第一个问题的解决方案采用第一 阅读全文
posted @ 2017-09-17 21:34 鹏达君 阅读(204) 评论(0) 推荐(0)
摘要:1.持久化技术简介 瞬间数据指的是存储在内存当中的数据,有可能因为程序关闭或其他原因导致内存被回收而丢失的数据。所以为了解决这个缺点,就出现了数据持久化。数据持久化就是指将那些内存中的瞬间数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据都不会丢失,简单点说就是持久化技术是提供一种机制 阅读全文
posted @ 2017-09-16 01:45 鹏达君 阅读(348) 评论(0) 推荐(0)
摘要:1.广播机制简介 安卓中的每个应用程序都可以对自己感兴趣的广播进行注册,并且创建实例来对广播进行处理,这样该程序就只会接受到自己所关心的广播内容,这些广播可以是系统的,也可以是来自其他应用的,也可以是自己发出去的。 2.广播的类型 2.1标准广播 2.2有序广播 3.接受系统广播 3.1步骤: 1) 阅读全文
posted @ 2017-09-15 18:38 鹏达君 阅读(297) 评论(0) 推荐(0)
摘要:三者其实都需要写好子项的布局和实例,然后在活动中或者在碎片中的布局引入该组件。 先说说listview: 1)声明子项的布局和实例 2)声明适配器(重点加载子项布局和初始化子项的组件以及设置组件呈现出来的内容) 3)在activity或者碎片布局中声明该组件 4)在activity或者碎片实例中建立 阅读全文
posted @ 2017-09-15 17:45 鹏达君 阅读(328) 评论(0) 推荐(0)
摘要:1.碎片的简单介绍 碎片是一种可以嵌入到活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,同时又可以动态的改变同个活动某个片段的内容,所以在平时项目中这是最基础的一个知识点,因为大多客户端都需要使用到导航栏,而每个导航栏控件对应的内容就是我们所说的碎片。 2.碎片的使用方式 2.1碎片 阅读全文
posted @ 2017-09-15 17:12 鹏达君 阅读(272) 评论(0) 推荐(0)
摘要:1.自定义标题栏 1.1引入布局 步骤: 1)写好布局 2)在activity布局里面直接引用该布局 核心代码: 注意:如何将系统自带的标题栏去掉: 方法一:(不一定灵) 方法二: 直接在androidmanifest文件的application标签的属性值android:theme=“@style 阅读全文
posted @ 2017-09-15 01:19 鹏达君 阅读(216) 评论(0) 推荐(0)
摘要:1.活动是什么 活动是直接跟用户进行交互的一个组件,平常我们直接用的界面就是activity。 2.活动的基本用法 1)创建布局 2)创建activity继承AppCompatActivity,并且重写onCreate()方法 3)对activity进行注册 3.在活动中使用Toast 标准语法: 阅读全文
posted @ 2017-09-14 22:25 鹏达君 阅读(311) 评论(0) 推荐(0)