
android
三梦
Hi~
展开
-
Android 选择并裁剪头像
详细&来源:http://www.linuxidc.com/Linux/2012-11/73940p2.htm Intent it = new Intent(Intent.ACTION_GET_CONTENT, null); it.setType("image/*"); it.putExtra("crop", "true");转载 2015-05-18 11:59:13 · 780 阅读 · 0 评论 -
先记个问题。
今天遇到了webview,加载URL时,一直提示:您访问的页面加载错误。后来卸载了,再安装就能正常显示,简直坑爹。2016-04-13 22:54:44原创 2016-04-13 22:55:14 · 364 阅读 · 0 评论 -
Android8.0内容
官方兼容说明:https://developer.android.google.cn/about/versions/oreo/android-8.0-migration.html官方更改说明:https://developer.android.google.cn/about/versions/oreo/android-8.0-changes.html...原创 2018-03-09 11:41:09 · 333 阅读 · 0 评论 -
Android P Preview1 兼容要点
Android P Preview1,昨天3.8发布,兼容Preview1 主要改下targetSdkVersion = 28 compileSdkVersion为前一个版本(比如27)在AndroidStudio3.2下能完整支持Android P Preview1AndroidP Preview1 要点1.1 约束调用非API接口:比如用JNI、反射来调用一下系统类、方法 Android...原创 2018-03-09 15:26:51 · 3363 阅读 · 0 评论 -
Java多线程实现的四种方式
第一种继承Thread第二种直接实现Runnablenew Thread(new Runnable() { @Override public void run() { } }).start();第三种用FutureTask + Callable,FutureTask可以取消,Callable可以返回运行结果new Thread(new FutureTask<Ob...转载 2018-02-23 17:22:19 · 267 阅读 · 0 评论 -
Java Annotation简单例子
public class AnnotationTest { @FruitName("水果:") public static String fruit = "Apple"; public static String string = "a"; public static void main(String[] args) { AnnotationTest test = new A...原创 2018-06-20 19:33:42 · 596 阅读 · 0 评论 -
android view事件顺序
单一view顺序为: init构造函数 -- onFinishInflate -- onMeasure -- onSizeChanged -- onLayout -- onDraw子类和父类顺序为:父类init构造函数 -- 子类init构造函数 -- 子类onFinishInflate -- 父类onFinishInflate --子类onMeasure --父类onMeasu...原创 2018-08-22 15:14:32 · 488 阅读 · 0 评论 -
AST x Annotation(一)
前言补上上个月就该写的Annotation~,整体介绍如何用 AST加Annotation 改变原有代码。AST即abstract syntax tree,javac的抽象语法树,对于Eclipse来说Eclipse有专门的编译器ECJ(Eclipse Compiler for Java)。本文主要用了JSR 269 API 开发,JSR 269使得AST x Annotation成了一个...原创 2018-08-27 14:43:59 · 882 阅读 · 1 评论