- 博客(11)
- 资源 (15)
- 收藏
- 关注
原创 【Android】通过FileProvider获取本地文件绝对路径
1.引言:为了提高私有目录的安全性,防止应用信息的泄漏,从 Android 7.0 开始,应用私有目录的访问权限被做限制。具体表现为,开发人员不能够再简单地通过file://URI 访问其他应用的私有目录文件或者让其他应用访问自己的私有目录文件。同时,也是从 7.0 开始,Android SDK 中的StrictMode策略禁止开发人员在应用外部公开file://URI。具体表现为,当...
2018-05-04 11:03:49
10669
10
转载 Android开发—APP优化系列
Make一下,借花献佛 : 链接:https://www.jianshu.com/p/1fb065c806e6背景:Android App优化, 要怎么做?Android App优化之性能分析工具Android App优化之提升你的App启动速度之理论基础Android App优化之提升你的App启动速度之实例挑战Android App优化之Layout怎么摆Android App优化之A...
2018-03-28 13:59:26
254
原创 Android开发—adb 命令使用大全
一:常用用法1.1 adb devices列举当前连接的调试设备$ adb devicesList of devices attachedDU2SSE1467010378 device1.2 adb logcat打印log信息指令说明备注adb logcat打印log/adb logcat -c清除手机的log buffer有些手机权限控制, 不支持.adb logcat -b <...
2018-03-27 18:21:48
880
原创 【Android】自定义View的位置参数
1.引言View是Android中所有控件的基类,不管是简单的Button和TextView,还是复杂的RelativeLayout和ListView,其基类都是View类;ViewGroup也继承了View类,这意味着View本身就可以代表简单的和复杂的所有控件和布局,通过这种关系,就形成了View树的结构。 在操作View的时候,尤其是在处理自定义View的一些事件的时候,我们往往需要获取到...
2018-03-21 11:29:28
1554
1
原创 Android开发— 反射更换Android全局字体
Step1—新建继承Application类的SetAppTypeface因为是全局更换字体,所以需要使用Application来完成全局的作用:以下是SetAppTypeface.java全部代码package pri.weiqiang.frontinstead;import java.lang.reflect.Field;import android.app.Application;im...
2018-03-09 17:14:26
851
原创 Java基础—自定义注解
创建Java自定义注解创建自定义注解和创建一个接口相似,但是注解的interface关键字需要以@符号开头。我们可以为注解声明方法。我们先来看看注解的例子,然后我们将讨论他的一些特性。12345678910111213141516171819package com.journaldev.annotations; import java.lang.annotation.Documented;impo...
2018-02-27 16:17:33
157
翻译 Android开发— 开源项目,发布到 JitPack.io
本篇分为两个部分:1.首先讲解如何单纯的写个 library 并在本地自己依赖着(玩)。2.然后进入主题讲解怎么使用 JitPack.io 来发布我们自己的 library,所以如果你已经知道了怎么写 library,可以直接跳到第二部分。↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓如何写 library在本节,我们一起来新建个 library,打开 ...
2017-12-22 15:53:59
350
原创 Android 命名规范 (最大好处—提高项目可维护性)
前言:Android编码规范建议(抄来的,着急的请跳过~) 1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母除第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.图片尽量分拆成多个可重用的图片5.服务端可以实现的,就不要放在客户端6.引用第三方...
2017-05-15 11:09:18
808
原创 Android开发—1.NDK开发入门与SO模块生成
NDK开发是开发进阶的基础,是大家都会遇到的问题,小白也不例外,这次和大家简单的分享一下我的DEMO过程,参考了大神的说明~一、NDK由来 Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在Andro
2015-06-25 14:02:27
966
转载 Android开发—android intent action 开发大全
一些常用的Intent:UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址http://web_addressIntent.ACTION_VIEW打开浏览器程序并显示指定的URLhttps://...
2014-11-13 14:27:03
728
转载 Web开发—JSP表单中的form传值
JSP表单中的form传值页面间链接和数据传递的三种方式(1)通过JSP表单form将数据提交到下一个页面;(2)通过JSP表单链接将数据提交到下一个页面;(3)通过JSP表单Session将数据提交到后续页面,session是一次会话只要浏览器不关闭就不会关闭会话,一般默认保存30分钟可以根据自己的需要更改 。例:01.html <html> <head> <ti...
2013-12-02 17:23:48
2780
Android入门培训红宝书资料
2014-11-13
mysql - connector -java- 5.1.6-bin
2013-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人