AndroidStudio
uana_777
一寸土 一年木 一花一树一贪图;
忘前路 忘旧物 忘心忘你忘最初。
--- 《桃花诺》
展开
-
android 常用技巧api
一、android:descendantFocusability 这个属性一般是用于处理listview条目中有抢占焦点能力比较强的控件的事件分发(作用于父控件),有三个可选值第一个: beforeDescendants 对应的value是0,这个值代表父控件会在子控件获取焦点之前获取焦点。第二个:afterDescendants 对应值是1,代表只有子控件不需要获取焦点的时候父控原创 2020-04-03 15:35:50 · 324 阅读 · 0 评论 -
adb 网络调试实现方式及注意事项
adb 网络调试Part onePart twoPart one开启Android设备adb网络调试有两种实现方式:1.使用usb连接,之后是用 adb tcpip 5555 开启网络调试端口;详细的操作流程可以看下这里windows使用usb开启adb网络调试,含实现bat流程2.对于有root权限的设备,可以通过修改 system/build.prop 文件或通过代码实现两种...原创 2020-04-03 15:23:09 · 3240 阅读 · 0 评论 -
Android开发者们要知道的那些事儿
Part One一些开源框架的机制是什么?1.RxJava的机制是什么? RxJava是使用Java语言,以响应式编程思维来进行编程的Java类库。2.Butterknife的机制是什么? 巧妙运用Java注解,能运用注解建立在 Java Annotation Processing技术上,在Java代码编译成Java字节码的时候就已经处理了@Bind、@OnC原创 2017-06-08 17:54:11 · 518 阅读 · 0 评论 -
Java 读取Excel表格数据(使用工具:AndroidStudio )
Part One 前情提要本文是使用AndroidStudio来编写代码,来实现对Excel表格中的数据读取。实际工作开发中我们可能需要从Excel表格中读取数据,以实现实际需求。比如: 1.将Excel表格中的数据导入数据库中(可能不是完全按照表格中的现有数据格式) 2.将Excel表格中的数据读出来,进行一些操作只后,再写回Excel表格中 3.单纯的读取数据 ...原创 2018-06-08 18:52:35 · 11671 阅读 · 5 评论 -
2017年--Android开源库
这里是 30 个我最喜欢的在 2017 年 3 月前新出现的 Android 库。其中一些并没有用于实际产品,但你使用它们可能会得到很多的乐趣。我希望你们喜欢这些库。 下面的顺序不代表排名:1.Matisse这是一个漂亮的本地图片、视频选择器。其主要功能有:选择包括 JPEG、PNG、GIF 格式的图片和 MPEG、MP4 格式的视频支持自定义主题,包括两个内置的主题不同的图片加载器定义自定翻译 2017-06-14 14:21:36 · 1084 阅读 · 0 评论 -
Retrofit2.1.0 学习笔记
本片文章是Retrofit 2.1.0的学习笔记,以下简称Retrofit 21、Retrofit 2 入门:创建实例和Retrofit1.1的区别:Retrofit 1.1 创建实例:Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://localhost:8848") // url的结尾可以不是/(斜线)原创 2016-11-04 10:40:47 · 1177 阅读 · 0 评论 -
Android 6.0 动态权限申请注意事项
Android 6.0 权限区分Android 6.0 为了保护用户隐私,将一些权限的申请放在了应用运行的时候去申请, 比如以往的开发中,开发人员只需要将需要的权限在清单文件中配置即可,安装后用户可以在设置中的应用信息中看到:XX应用以获取****权限。用户点击可以选择给应用相应的权限。此前的应用权限用户可以选择允许、提醒和拒绝。在安装的时候用户是已经知道应用需要的权限的。但是这样存在一个问题翻译 2016-04-21 18:14:04 · 51226 阅读 · 7 评论 -
Android 6.0 动态权限申请注意事项
Part One权限区分 Android 6.0 为了保护用户隐私,将一些权限的申请放在了应用运行的时候去申请, 比如以往的开发中,开发人员只需要将需要的权限在清单文件中配置即可,安装后用户可以在设置中的应用信息中看到:XX应用以获取**权限。用户点击可以选择给应用相应的权限。此前的应用权限用户可以选择允许、提醒和拒绝。在安装的时候用户是已经知道应用需要的权限的。但是这样存在一个问题,就是用户在安原创 2017-01-06 11:39:21 · 6749 阅读 · 0 评论 -
Android图片压缩,自己编译libjpeg
注:本篇博客是转载自ZccShadow的一篇博客,原文Part OneAndroid原生的压缩方法,不在乎两种: 1、通过设置simpleSize根据图片尺寸压缩图片; 2、通过Bitmap.compress方法通过压缩图片质量,去压缩。但是我们当我们对图片质量和图片文件大小同时存在要求时,我们发现无论怎么去设置参数,我们所做的效果总是不能尽如人意,而且同样大小的图片,效果却总是比iOS转载 2016-12-27 19:14:52 · 498 阅读 · 0 评论 -
React Native 学习笔记(六) -- 组件的宽和高及flexbox布局
Part One组件的宽和高在React Native 中尺寸的单位是与设备像素密度无关的逻辑像素点。最简单的方式是直接通过width和height指定固定的宽和高。import React, { Component } form 'react';import { AppRegistry, View } from 'react-native';class FixedDimensionsBasics原创 2016-12-13 18:53:26 · 1066 阅读 · 0 评论 -
React Native 学习(三)-- 电影列表展示
Part One组件ListView<ListView // 给listview设置数据源 // dataSource{}接口用于在数据显示的时候判断哪些数据显示哪些不显示 dataSource={this.state.dataSource} // renderRow表示渲染一行 // 也就是这里会一条一条的从dataSource中取数据,然后按照 /原创 2016-12-01 16:10:36 · 1016 阅读 · 0 评论 -
android 常用技巧api
一、android:descendantFocusability 这个属性一般是用于处理listview条目中有抢占焦点能力比较强的控件的事件分发(作用于父控件),有三个可选值 第一个:beforeDescendants 对应的value是0,这个值代表父控件会在子控件获取焦点之前获取焦点。 第二个:afterDescendants 对应值是1,代表只有子控件不需要获取焦点的时候父控件才原创 2016-11-30 18:15:28 · 505 阅读 · 0 评论 -
AndroidStudio统计项目中的代码量
公司自己的项目,在申请版权的时候,在“计算机软件著作权登记申请表”中需要填写项目的代码量,于是网上查找了资料发现很多都说的是AndroidStudio展示当前行号什么的,并不是真正的统计项目的代码量。有一些资料中提到了Statistic这个插件,这个插件还是很好用的,下面就把使用的方式和大家分享一下:一、安装Statistic插件关于插件的安装,我们就直接上图了。1、第一步:原创 2016-04-22 15:41:41 · 14372 阅读 · 0 评论 -
android 中selector的使用
1、Android中的状态选择器是在drawable文件夹下创建的, 比如btn_selector.xml2、状态选择器的内容写法: <item android:state_window_focused="false" android:drawable="@drawable/pic1" />原创 2016-05-30 14:20:25 · 695 阅读 · 0 评论