0

Button控件

Button 按钮 常用属性: onClick 单击时要执行的函数 Button设置事件监听的3种方式: 1、在布局中设置属性onClick="函数名",在对应的.java文件中编写函数。函数名要相同。 形参View是必须的。 2、在布局对应的.java中给单个控件设置事件监听: 可以使用匿名内部类 ...

chenhongyong 发布于 2019-05-15 15:09 评论(0)阅读(29)
0

TextView、EditText

1、TextView 显示文本信息 常用属性: layout_width/height 控件的宽/高 width/heigth 文本区域的宽/高 text 显示的文本 textSize 字号,sp textColor 字体颜色 textStyle 字体样式(斜体、粗体) maxLength 文本的最 ...

chenhongyong 发布于 2019-05-15 15:08 评论(0)阅读(13)
0

安卓开发笔记(三十五):Cardview的简单使用

首先上图: 我们可以看到上面这个我所编写的界面上,战狼这一个模块则使用了cardview控件,下面我们来看看它是怎么使用的:这里是cardview在线性布局下的的布局代码: 十分容易就可以搞定了,但是不要忘记了需要在build.gradle文件下使用我们引入的库哈: 上面这行代码是必不可少的啦! ...

Geeksongs 发布于 2019-05-15 11:31 评论(0)阅读(35)
0

享元模式

一、概述 一般问题:很多情况下需要在系统中增加大量相似对象的个数,从而将导致运行代价过高,性能下降。 核心方案:运用共享技术支持大量细粒度对象的复用,从而节约内存空间,提高系统性能。 设计意图:首先,享元模式要求能够共享的对象必须是细粒度对象——相似度高、状态变化小。既然相似度高,从面向接口编程的思 ...

西贝雪 发布于 2019-05-15 10:30 评论(0)阅读(17)
0

安卓开发笔记(三十四):Material Design框架实现优美的左侧侧滑栏

首先我们先上图: 下面是主页面的代码,activity_main.xml: 2.mainactivity.java 3.创建menu文件夹,并在文件夹下写上menu的布局文件,nav_menu.xml 4.由于我们还使用了toobar,因此在menu文件夹下同样写上toolbar.xml 5.lay ...

Geeksongs 发布于 2019-05-15 10:27 评论(0)阅读(56)
0

滴滴出行开源项目doraemonkit食用指南

doraemonkit是滴滴出行的一个开源项目,中文名称为哆啦A梦,是一个功能集合面板,像哆啦A梦一样,可以提供各种工具。doraemonkit是一个支持Android和ios的开源项目,这里我们关注的是Android部分,doraemonkit提供的常用工具包括如下部分:App基本信息,沙盒浏览,... ...

xing_star 发布于 2019-05-15 10:19 评论(0)阅读(59)
0

布局

Android用xml文件布局,创建一个布局: New -> XML -> Layout XMl File -> 输入xml文件名、布局类型 -> Finish 不管是对哪个文件、文件夹单击右键新建的布局文件,布局文件都会新建在res的layout目录下。 布局文件名只能使用小写字母a-z、数字0- ...

chenhongyong 发布于 2019-05-14 22:20 评论(0)阅读(19)
0

项目主要文件

1、manifests下的AndroidManifest.xml是Andriod程序的清单文件,该文件是整个项目的配置文件,Android四大组件Activity、BroadcastReceiver、Service、ContentProvider都需要在该文件中注册,AS会自动注册,一般不用我们关心 ...

chenhongyong 发布于 2019-05-14 22:15 评论(0)阅读(22)
0

Android程序打包为APK

Andriod安装包文件(Android Package),简称APK,后缀名为.apk。 1、生成未签名的安装包 Build -> Build Bundle(s)/APK(s) -> Build APK(s) 会生成一个未签名的apk文件,默认为debug版,可以正常安装使用。 可以 Build ...

chenhongyong 发布于 2019-05-14 22:00 评论(0)阅读(106)
0

AS 常用快捷键

Ctrl+D 复制光标所在行的代码,并在此行的下面 Ctrl+X 剪切当前行(不用先选中) Ctrl+Y 删除当前行(不必先选中) Ctrl+/ 用//注释当前行的代码 Ctrl+Shift+/ 用/* */注释选中的代码部分 Ctrl+F 搜索 Ctrl+R 替换 Ctrl+Alt+S 打开Set ...

chenhongyong 发布于 2019-05-14 21:07 评论(0)阅读(22)
0

Android APK反编译技巧全讲解

导言:在我们安卓开发当中,我们不仅需要掌握基础的开发技能,也需要掌握软件的安全技能,这样才可以让我们的软件能够成为一款能够真正可以进行发布的软件,同时也可以让自己的核心技术不会被别人所盗取。 首先我们应当了解的是,对于反编译我们一共需要三个工具,它们分别是:APKTool,dex2jar,和jd-g ...

Geeksongs 发布于 2019-05-14 19:52 评论(0)阅读(335)
0

AS 开发环境配置

安装时不用设置代理(proxy)。 建议选择标准安装,自定义安装容易选掉一些功能、插件。 SDK Tools里的(HAXM installer)有时会未安装,安装完需检查(HAXM installer)是否安装,未安装则勾选安装。 AS自带了JDK,默认使用AS自带的JDK,也可以在 Project ...

chenhongyong 发布于 2019-05-14 18:17 评论(0)阅读(64)
0

Android 8.1 SystemUI虚拟导航键加载流程解析

需求 基于MTK 8.1平台定制导航栏部分,在左边增加音量减,右边增加音量加 思路 需求开始做之前,一定要研读SystemUI Navigation模块的代码流程!!!不要直接去网上copy别人改的需求代码,盲改的话很容易出现问题,然而无从解决。网上有老平台(8.0 )的讲解System UI的导航 ...

cczheng 发布于 2019-05-14 18:09 评论(0)阅读(93)
0

Andriod 简介

Andriod系统采用分层架构,分为4层: 应用程序层(Applications) 包含所有安装在手机上的应用程序(包括系统自带的程序) 应用程序框架层(Application Framework) 提供构建应用程序时要用到的各种API,比如视图(View)、Activity Manager。 核心 ...

chenhongyong 发布于 2019-05-14 18:04 评论(0)阅读(23)
0

龙芯1A芯片处理器简介

龙芯1A使用0.13um工艺,片内集成了GS232处理器核、2D GPU、16/32位DDR2、高清显示、PCI、南桥芯片组功能、RS-ECC NAND、CAN、ACPI、SPI、88路GPIO等接口;龙芯1A支持LPC/SPI/NAND启动模式。龙芯1A的高集成度使得它尤其适用于云终端、工业控制、 ...

牛牛00 发布于 2019-05-14 16:13 评论(0)阅读(30)
0

Hi3796M V200芯片性能简介

Hi3796M V200是用于DVB机顶盒市场的全4K高性能SOC芯片。集成4核64位高性能Cortex A53处理器和多核高性能2D/3D加速引擎;支持AVS2.0/H.265/ VP9 4Kx2K@P60 10bit超高清视频解码,高性能的H.265/H.264高清视频编码,HDR视频解码及显示 ...

牛牛00 发布于 2019-05-14 15:22 评论(0)阅读(47)
0

Android开发利器之pidcat

介绍pidcat: pidcat 是Android届JakeWharton大神开发的一款命令行工具,堪称Android开发利器,它能方便Android程序猿捕获日志,过滤日志,定位程序问题,超级好用。pidcat对不同的Tag,显示不同的颜色,可辨认度很高,支持根据Tag过滤log,命令强大,用法简 ...

xing_star 发布于 2019-05-14 10:36 评论(0)阅读(62)
0

微信小程序的线程架构

小程序的线程架构 每个小程序包含一个描述整体程序的app实例和多个描述页面的page。 其中app由3个文件构成: app.json 公共配置文件 app.wxss 公共样式文件 app.js 主体逻辑文件 page页面最多由4个文件构成: page.jason 页面配置 page.wxml 页面结 ...

DreamGo 发布于 2019-05-14 06:49 评论(0)阅读(88)
0

Android8.1 源码修改之插入SIM卡默认启用Volte功能

前言 公用电话产品,插入SIM卡后要求自动打开Volte功能,即插即用,用完拔卡就走 实现 第一步 开关对应的代码 通过打印日志和全局查找,源码位置 vendor/mediatek/proprietary/packages/services/Telephony/src/com/android/pho ...

cczheng 发布于 2019-05-13 18:57 评论(0)阅读(54)
0

高通QCA4002/QCA4004智能WIFI芯片

QCA4002和QCA4004是物联网(物联网)的智能连接WIFI SoCs(片上系统)。 QCA400x是物联网(物联网)的智能Wi-Fi平台.这个联网平台的目的是让客户以最少的开发努力和成本,将功能齐全的Wi-Fi添加到多种产品中。 QCA4002是单流(1x1)IEEE802.11n单带SoC ...

牛牛00 发布于 2019-05-13 16:11 评论(1)阅读(113)