
【Android零碎知识点归纳】
文章平均质量分 73
DreamBackTo
No errors,no gains!
展开
-
Android开发中的一些小知识点记录(121-140)
编写不易,如有转载,请声明出处:http://blog.csdn.net/zxc514257857/article/details/118554522Android开发中的一些小知识点记录(1-20) (21-40)(41-60)(61-80)(81-100)(101-120)121,Windows系统修改分辨和Android系统修改分辨率方法Windows系统可以通过鼠标右键- 屏幕分辨率,修改系统提供的分辨率;还可以通过鼠标右键 - 显卡设置,通过显卡设置自定义屏幕分辨率Android系统.原创 2021-09-06 21:27:05 · 338 阅读 · 0 评论 -
AndroidStudio 4.1版本之后使用ButterKnife 找到View对象
解决ButterKnife插件导致代码无高亮显示问题在AndroidStudio 4.1版本之后使用ButterKnife插件会出现代码全白,无高亮颜色显示的问题。需要用Android ButterKnife Injections插件替换Android Butterknife Zelezny插件。然后在C:\Users\Administrator\AppData\Roaming\Google\AndroidStudio4.2\plugins这个目录下找到Android-ButterKnife-Inje原创 2021-07-19 13:30:47 · 690 阅读 · 1 评论 -
Android开发中的一些小知识点记录(101-120)
编写不易,如有转载,请声明出处:http://blog.csdn.net/zxc514257857/article/details/118554522Android开发中的一些小知识点记录(1-20) (21-40)(41-60)(61-80)(81-100)101,Fragment中的onResume() 和setUserVisibleHint()的区别Fragment中的onResume()在Fragment从后台切换到前台会调用这个方法,每个页面切换是否会调用这个方法,需要看vp.setO.原创 2021-07-07 19:12:56 · 714 阅读 · 2 评论 -
Android开发中的一些小知识点记录(81-100)
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/79887080Android开发中的一些小知识点记录(1-20) (21-40)(41-60)81,recreate()和startActivity()的区别两个都是重启Activity的方法recreate()除了调用生命周期方法外,还调用了onSavedInstanceState() 和 onRestoreInstanceState() ,在on.原创 2021-06-30 11:55:03 · 429 阅读 · 0 评论 -
AndroidTV开发过程中对Wifi网络及Pppoe网络的开关状态进行判断
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/68065312 在AndroidTV的开发过程中,需要对网络的开关状态进行判断,现将判断代码归纳如下:导入一个jar包,为了支持Pppoe的Api的调用 jar包附在后面的Demo里面.导入Demo会出现方法数超过65535的...原创 2017-03-29 15:08:21 · 2170 阅读 · 3 评论 -
Android开发中网络连接状态的判断(判断android设备是否有网络)
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/68066192方式一: 可以适用于各种android设备 包括数据网,有线网,和无线网思路: 通过Ping 百度来判断网络是否连通.**Demo展示图片: 无网络情况: 布局代码如下://(layout)...原创 2017-03-29 16:12:17 · 8610 阅读 · 1 评论 -
Alibaba Android代码命名规范
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/79521652 1,资源文件带模块前缀 2,Java文件命名: 业务功能 + 控件名 如:LoginActivity 3,layout文件命名: 模块名_控件名_业务功能 module_activity_...原创 2018-03-11 23:04:51 · 818 阅读 · 0 评论 -
Android开发中的一些小知识点记录(21-40)
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/70953767 Android开发中的一些小知识点记录 (1-20) (41-60)21,从一个App中打开手机中安装的某个应用程序import android.content.Context;import android.content原创 2017-04-29 15:56:22 · 1530 阅读 · 0 评论 -
Android开发中的一些小知识点记录(41-60)
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/73076519 Android开发中的一些小知识点记录(1-20) (21-40)41,android:layout_gravity 与 android:gravity 的区别android:layout_gravit...原创 2017-06-11 23:35:02 · 880 阅读 · 0 评论 -
Android中判断应用运行时是否有网络连接并弹出对话框提示
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/59175179判断应用是否有网络的工具类,如果没网络弹出对话框,需手动开启网络public class NetworkUtils { /*** 判断网络情况 有网络返回true,没网络返回false*/ pub...原创 2017-03-01 22:31:42 · 2280 阅读 · 2 评论 -
Android使用闪光灯作为手电筒的简单实现
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/72581325技术要点android 权限适配打开关闭闪光灯布局代码//(layout)activity_main.xml<RelativeLayout xmlns:android="http://sch...原创 2017-05-20 16:32:23 · 6652 阅读 · 1 评论 -
Android中几个常用的工具类总结
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/689625391,可以控制Log开关的工具类LogUtilimport android.util.Log;/** * 控制Log开关的工具类 */public final class LogUtils { pri...原创 2017-04-03 17:38:44 · 2695 阅读 · 6 评论 -
Android开发中的一些小知识点记录(61-80)
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/79887080 Android开发中的一些小知识点记录(1-20) (21-40)(41-60)61,什么叫做马甲包 和主APP之间,除了应用程序的包名、应用程序的签名、应用程序名称、icon、启动页不同之外,其他的内容都是...原创 2018-04-10 20:20:59 · 420 阅读 · 0 评论 -
Android代码反编译
反编译获取Res布局文件和AndroidManifest文件反编译获取Java代码文件原创 2018-06-06 16:24:10 · 352 阅读 · 1 评论 -
Android中使用Glide进行图片长宽的测量并根据长宽的不同进行不同的方式加载
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/70187121implementation 'com.github.bumptech.glide:glide:4.1.1'private RequestOptions mOptions;mOptions = new RequestOp...原创 2018-07-04 23:11:21 · 2989 阅读 · 1 评论 -
将Android中对应应用的数据库文件拷贝出来的方法
方法一:知道应用的包名以及数据库名称使用adb pull /data/data/包名/databases/数据库名 C:\Users\Administrator\Desktop 方法二:不知道应用的一些信息,需要边查看边使用adb devicesadb -s 设备名称 shelllscd datalscd datals包名cd databaseslscat 数据库...原创 2019-08-26 14:30:44 · 1065 阅读 · 0 评论 -
Android开发中不透明度百分比与ARGB十六进制对应关系表
100%| FF99% | FC98% | FA97% | F796% | F595% | F294% | F093% | ED92% | EB91% | E890% | E689% | E388% | E087% | DE86% | DB85% | D984% | D683% | D482% | D181% | CF80% | CC79% | C978...原创 2019-08-26 16:18:12 · 725 阅读 · 0 评论 -
Android开发中的代码混淆
编写不易,如有转载,请声明出处: 梦回河口:前言 代码混淆是在apk功能基本开发完成后进行的代码保护操作,混淆后的apk通过dex转jar进行反编译后,混淆部分的类名、方法名全部为英文字母,使反编译者难以理解代码,达到代码保护的目的gradle文件配置 项目的build.gradle文件配置如下:buildTypes { release { // 打开混淆原创 2017-11-14 19:12:15 · 538 阅读 · 1 评论 -
Android中的软件的自动更新(包括静默更新,需Root权限)
编写不易,如有转载,请声明出处: 梦回河口:前言 之前实现过基于无障碍服务的自动更新(如想了解请移步 http://blog.csdn.net/zxc514257857/article/details/72667640),但是在测试及使用过程中发现有如下缺陷:无障碍服务只出现在android5.0以上系统中,且有些5.0系统也没有无障碍服务安装的时候会有安装显示安装器上的“安装”字样,无障原创 2017-08-23 11:34:51 · 9003 阅读 · 3 评论 -
Android开发中selector状态选择器常用属性解析
前言 selector状态选择器常用的属性有:state_hoveredstate_focusedstate_pressedstate_checkedstate_selectedstate_checkablestate_activatedstate_enabledstate_window_focusedstate_hovered 判断控件是否为鼠标或指针悬停状态(针对可以使用鼠标原创 2017-06-14 14:31:25 · 1920 阅读 · 0 评论 -
Android中xml布局文件中使用include引入布局进行复用(解决使用include布局重叠,颜色设置无效问题)
编写不易,如有转载,请声明出处: 梦回河口:1,使用include引入布局的作用 提取重复的布局代码,方便进行复用2,如何使用 比如我们想要在线性布局中创建三块需要复用的布局headview、centerview、buttomview(用Button简单代替)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro原创 2017-05-21 21:22:08 · 3644 阅读 · 0 评论 -
Android中部分修改字体和全局修改字体的方法
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/73480651Demo展示图片修改部分字体系统自带字体 系统自带的字体有四种类型normal、serif、sans和monospace,直接在布局文件中设置即可:android:typeface="xxx"通过Typeface.createF原创 2017-06-20 09:57:52 · 9044 阅读 · 0 评论 -
Android中对应用程序进行签名的两种方法
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/69697764方法一:使用AndroidStudio对Android应用签名Build—>Generate Signed APK 点击后出现如下界面: 点击Create new…进入到如下界面: 然后...原创 2017-04-08 18:19:07 · 1370 阅读 · 0 评论 -
Android中实现帐号密码登录及进行内存缓存逻辑(仿QQ)
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/692191131,Demo效果展示如下: 2,布局代码如下://(layout)activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/a原创 2017-04-05 01:23:57 · 4375 阅读 · 0 评论 -
Android开发中的一些小知识点记录(1-20)
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/60642640 Android开发中的一些小知识点记录(21-40) (41-60) 1,取消顶部的titlebar并全屏显示// 取消titleBarrequestWindowFeature(Window.FEATU...原创 2017-03-07 00:38:22 · 957 阅读 · 0 评论 -
Android中如何修改应用程序的包名
编写不易,如有转载,请声明出处: 梦回河口:前言 包名修改会产生另外一个应用程序,如果你的应用已经发布到应用市场上,建议不要再修改包名,否则导致用户流失,切记! 包名由两部分组成:Application Name和Company Domain,如:com.test.ChangePackageName 这个包名,ChangePackageName 可以看成是Application Name,原创 2017-03-01 22:00:07 · 4027 阅读 · 0 评论 -
Android中如何进行JSON解析
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/52793033前言 Json是使用在网络当中,作为服务器,传递到客户端的一种特殊格式的字符串,其有常见的三种格式:对象型(特点:键值对表示),数组型(特点:由单个组成,内部可能为键值对),综合型(对象型和数组型混合使用)对象型JSON的解析(Objec原创 2016-10-11 23:13:55 · 421 阅读 · 0 评论 -
Android中实现一键退出应用程序
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/62104900思路 将所有的activity添加到list集合中,通过点击事件对list集合中的activity进行遍历退出,最后应用退出。Demo图片展示实现创建一个ExitApplication类 对所有Activity进行管理public c原创 2017-03-14 23:54:54 · 2686 阅读 · 4 评论 -
Android中实现再按一次返回键退出应用程序
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/64234676思路 在BaseActivity中重写onKeyDown方法,监听每个页面的返回键点击操作,如果有两次返回键的点击时间间距小于两秒就退出程序Demo图片展示实现创建一个ExitApplication类 对所有Activity的退出进行管原创 2017-03-21 00:21:03 · 1685 阅读 · 0 评论 -
AndroidStudio中添加依赖的三种方式以及如何引入so文件和arr文件
AndroidStudio中添加依赖的三个选项,如图: 分别为:库依赖(Library dependency)、文件依赖(File dependency)和module依赖(Module dependency)1,Library dependency 添加一句话就好了,然后会下载相关文件到本地。如: dependencies { compile 'com.android.s原创 2017-02-22 23:59:40 · 9970 阅读 · 0 评论 -
Android三种动画的基本实现总结
编写不易,如有转载,请声明出处: 梦回河口:前言 总的来说,Android动画可以分为两类,最初的传统动画和Android3.0 之后出现的属性动画(Property Animation);传动动画又分为两类,帧动画(Frame Animation)和补间动画(Tweened Animation)Demo展示图片布局代码// (layout)activity_main.xml<Relative原创 2017-07-24 19:34:56 · 412 阅读 · 0 评论 -
Android中对手机的返回键,Home键以及多功能切换键的监听
编写不易,如有转载,请声明出处: 梦回河口:实现原理 返回键的监听通过onKeyDown实现,Home键和多功能切换键的监听通过onKeyDown实现无效,通过BroadcastReceiver实现代码实现// BaseActivityimport android.content.Intent;import android.content.IntentFilter;import androi原创 2017-08-10 12:01:12 · 1485 阅读 · 0 评论 -
Android中时间、日期的计算方法
方法一:使用java.text.SimpleDateFormat和java.util.Date进行计算import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import java.text.SimpleDateFormat;import java.uti原创 2017-06-19 14:00:06 · 3204 阅读 · 0 评论 -
Android在一个app中实现另一个app的自动安装,安装完成后自动打开(需Root)
前言 需要获取Root权限,安装过程有安装界面显示,不是静默安装,静默安装下篇博客介绍全部代码// MainActivityimport android.content.Context;import android.content.Intent;import android.content.pm.PackageInfo;import android.net.Uri;import andr原创 2017-08-22 20:23:12 · 4493 阅读 · 1 评论 -
Android中软件的静默安装,安装完成后再自动打开新安装软件(需Root)
前言 需要获取Root权限,安装过程完全静默实现,注册安装、卸载、升级的广播,安装完成后自动打开新安装的软件全部代码// AndroidManifest中权限配置<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.WRITE_原创 2017-08-22 22:41:43 · 7746 阅读 · 4 评论 -
AndroidStudio中mipmap目录和drawable目录有什么区别
使用Android Studio开发时发现有2个目录可以放置图片: mipmap vs drawable,那么他们有什么区别呢?该选择哪个呢? 这里网罗各位大神的答案,共同学习:答案1: 图片还是放在drawable文件夹下吧,mipmap只放launcher icons就好了。 Google官方有介绍:Managing Projects Overview http://developer.a转载 2017-05-28 20:12:33 · 6278 阅读 · 0 评论