android 从入门到项目
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备;Android系统在2017年已突破88%,移动互联网用户已经突破10亿
安果移不动
精通Android,Swift,Flutter,Python,Php,按键精灵,易语言。曾为华为录制精品课程,拥有资质:按键精灵顶级证书;
产品秀:https://www.anguomob.com
B站:https://space.bilibili.com/482453235
展开
-
【11】【3】【完结】Android GreenDao 增删改查 实战
我把这个demo 发布到了git 上 我要去看看需要可以去下载我们需要对 greenDao做二次封装 以便于使用新建 dbmanager 文件 里面分别存放 CommonUtils DaoManagerDaoManager 有四个作用/** * 1 创建数据库 * 2 创建数据库的表 * 3 包含对数据库的CRUD * 4 对数据的升级 */CommonUti...原创 2018-09-25 16:43:10 · 422 阅读 · 0 评论 -
【11】【2】Android GreenDao核心类
generator----greenDAO-generatro.jar 是额外的java工程,不是Android工程,主要是生成对应的DAO接口 核心的class -- greenDAO.jar通过DaoMaster 创建 DaoSession 通过DaoSession 创建或者管理具体的XXDAO类 通过XXDAO 去加载和管理具体的XXEntity 具体的XXEntity 就对应...原创 2018-09-25 11:27:10 · 230 阅读 · 0 评论 -
【11】【1】Android GreenDao数据库讲解
GreenDao数据库讲解在Android开发过程中,数据的缓存的开发可能会使用SQLite。然而在使用它时,我们往往需要做许多额外的工作,编写Native SQL(原生的)语句与解析查询结果等。所以适应Android的 ORM框架就产生了目前流行 Android的ORM框架 GreenDAO(从性能上)。ORM:对象关系映射(Object Relational Mapping 简称ORM...原创 2018-09-21 18:34:45 · 320 阅读 · 0 评论 -
【10】AccessibilityService实现探探app的自动化喜欢和不喜欢+ [as 3.0如何打开层级调用uiautomatorviewer]
目前版本3.1.8 仅供学习使用!!!!!切勿用作非法用途,否则后果自负!直接写这个东西 可能是有些唐突因为你们可能不知道这是一个什么玩意 如果你想看过于这个Accessibility服务的一些资料可以到 我的分类 下面去看下面将直接进入正题AccessibilityService 的出现原本为了帮助盲人 来那啥那啥和那啥的没想到却被我们那啥那啥和那啥了他使用方法需要...原创 2018-09-20 16:14:40 · 1303 阅读 · 3 评论 -
【9】Android组件系列----ContentProvider内容提供者+ 原生数据库Sqlite操作
一、ContentProvider简介:ContentProvider内容提供者(四大组件之一)主要用于在不同的应用程序之间实现数据共享的功能。ContentProvider可以理解为一个Android应用对外开放的接口,只要是符合它所定义的Uri格式的请求,均可以正常访问执行操作。其他的Android应用可以使用ContentResolver对象通过与ContentProvider同名的...原创 2018-09-20 11:01:12 · 367 阅读 · 0 评论 -
【8】Broadcast 自定义 静态&动态广播注册
静态注册广播如图所示,新建一个Broadcast Receiver的Java文件,我命名为MyReceiver1.java 源码如下package com.boradcasst.liuan.myboradcast;import android.content.BroadcastReceiver;import android.content.Context;import a...原创 2018-09-19 14:59:53 · 524 阅读 · 0 评论 -
【7】 浅谈开发技巧,巧用模板,提高AS开发效率
熟悉js 的可以看这篇文章 【翻译】关于回调地狱下面我来简单概述一下减少代码嵌套比如说正常的逻辑是这样子的 int i = 0; if (i > 5) { doSomethings1(); if (i > 10) { d...原创 2018-09-06 10:19:27 · 219 阅读 · 0 评论 -
【6】 android 服务的应用 startService 和bindService
最基本的应用那就开启和关闭了 我们这里写一个demo并讲解一下两个开启(StartService,BindService)有什么区别package com.zy.servicesdemo;import android.content.ComponentName;import android.content.Context;import android.content.Intent...原创 2018-09-05 16:09:27 · 320 阅读 · 0 评论 -
【5】android计算器小程序的实现
纸上得来终觉浅我们来实践第一个小程序。主要为了熟悉使用布局和简单的控件点我tp原创 2018-09-05 11:04:38 · 549 阅读 · 0 评论 -
【4】 新建一个项目,并认识android studio这些目录
打开as File->new->newProject 便可创建一个工程目录会自带一个名为app的mouduleApplication name 工程名 有默认 My ApplicationCompany domain 参数1.参数2.参数3 应用程序的实际包名将会是参数3.参数2.参数1 demo.hk.comPhone and Tabelt 选择最小sdk版本 ...原创 2018-09-04 14:55:05 · 1245 阅读 · 0 评论 -
【3】android 四大组件详解
这个文章主要是讲安卓开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 Intent 【四大组件的桥梁】的详解。Activty的生命周期的也就是它所在进程的生命周期。一个Activity的启动顺序:onCreate()——>onStart()——&g...原创 2018-09-04 03:26:40 · 403 阅读 · 0 评论 -
【2】android 学习路线推荐
程序设计一、java(a)基本语法(如继承、异常、引用、泛型等)Java核心技术 卷I(适合入门) 进阶 Effective Java中文版(如何写好的Java代码) Java解惑 (介绍烂Java代码是什么样的) (b)多线程、并发Java并发编程实战 (系统全面的介绍了Java的并发,如何设计支持并发的数据结构)(c)Java 7Java程序员修炼之道 (详细...原创 2018-09-03 18:21:46 · 284 阅读 · 0 评论 -
【1】 android jdk环境安装和 开发工具androidStudio 安装[ mac+windows版本]
工具jdk 1.8 +as 3.1.4jdk 安装mac 安装jdk tp windows 安装jdk 一、下载: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我的电脑是64位的,所以下载版本是jdk-8u121-wi...原创 2018-09-03 18:02:22 · 457 阅读 · 0 评论