- 博客(11)
- 收藏
- 关注
原创 Dart实现约瑟夫环问题
Dart实现约瑟夫环问题 来源: 最近逛博客,看到有人说面试是遇到问约瑟夫环问题。。。 “约瑟夫”是谁?约瑟夫环又是什么鬼?于是不耻下问(不以不知道大家都知道的知识为耻-_-||)的我去百度了下; 哦,原来就是个一直转圈的丢手绢游戏。。。 正好最近在学习Flutter,于是就试着用Dart语言来写下这个东东 代码: import 'package:flutter_test/flutter_test.dart'; /// 也可以使用命令来运行 flutter test test/counter_test.d
2020-12-30 09:02:31 164 1
原创 Native与js交互方式
最近需要做Native同js的交互,所以就特意去查找了写资料学习了一下Native同js交互的相关知识。对几种常用的方式做了如下的整理和分析: 一、 Native监听js的alert、confirm、prompt方法 Android端、IOS端均在监听回调中处理alert、confirm或者prompt,解析出含义预定好的标识后按逻辑做出处理。 优点:技术难度低,实现容易。 缺点:需要Na...
2018-08-24 14:42:50 1429
转载 如何一步步实现在Android平台下运用OpenGl
转自网上http://www.bangchui.org/read.php?tid=7572&page=11、GLSurfaceViewGLSurfaceView是Android应用程序中实现OpenGl画图的重要组成部分。GLSurfaceView中封装了一个Surface。而android平台下关于图像的现实,差不多都是由Surface来实现的。2、Renderer有了GLSurfaceView之
2015-09-14 16:46:45 2105
转载 Android OpenGL 学习笔记
1、什么是 OpenGL? OpenGL 是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL 的前身是 SGI 公司为其图形工作站开的 IRIS GL。IRIS GL 是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是 SGI 公司便在 IRIS GL 的基础上开发 OpenGL 。具体详细的介绍请 点击这里 。2、OpenGL 的发展历程 199
2015-09-14 16:32:26 530
原创 Android各版本API变更概要
Android 1.5 API变更概要: UI frameworkFramework for easier background/UI thread interaction 新SlidingDrawer 组件 新HorizontalScrollview 组件 AppWidget framework一些关于创建桌面AppWidget 的API. 提供根据自定义的内容创建LiveFolders的API
2015-08-30 22:15:47 1625
转载 IntentService简介
IntentService简介 IntentService是Service类的子类,用来处理异步请求。客户端可以通过startService(Intent)方法传递请求给IntentService。 IntentService在onCreate()函数中通过HandlerThread单独开启一个线程来处理所有Intent请求对象(通过startService的方式发送过来的)所对应的任务,这
2015-08-28 23:34:08 564
转载 XUtils 源码解析
XUtils 源码解析本文为 Android 开源项目源码解析 中 xUtils 部分。 项目地址:xUtils,分析的版本:192c2a886c,Demo 地址:xUtils Demo 分析者:Caij,校对者:maogy,校对状态:未完成 1. 功能介绍xUtils 一个 Android 公共库框架,主要包括四个部分:View,Db, Http, Bitmap 四个模块。 View 模块——主要
2015-08-28 23:28:52 555
转载 XUtils下BitmapUtils全部注释
/** * 加载图片工具类 * @author afu * */ public class BitmapUtils implements TaskHandler { /** * 判断任务是否暂停 */ private boolean pauseTask = false; /** * 是否取消所有任务
2015-08-28 22:53:23 548
转载 ViewPager实现无限轮播图
ViewPager是一个常用的android组件,不过通常我们使用ViewPager的时候不能实现左右无限循环滑动,在滑到边界的时候会看到一个不能翻页的动画,可能影响用户体验。此外,某些区域性的ViewPager(例如展示广告或者公告之类的ViewPager),可能需要自动轮播的效果,即用户在不用滑动的情况下就能够看到其他页面的信息。 为此我查阅了网络上现有的一些关于实现这样效果的例子,但都不是很
2015-08-28 22:17:46 794
转载 【转载】注入安卓进程,并hook java世界的方法
作 者: malokch 链 接: http://bbs.pediy.com/showthread.php?t=186054说明: 安卓系统的可执行对象有两个世界,一个是Linux Native世界,一个是Java世界.两个世界能够通过jvm产生交互,具体来说就是通过jni技术进行互相干涉.但是在正常情况下,只能在Java世界通过jni调用native方法,二native不能在没有任何java上
2015-08-28 22:05:15 1112
原创 Activity和Fragment整理
Activity与Fragment 一、 Activity与Fragment概述: Activity: Activity是Android四大组件(Activity、Service、Content Provider、BroadcastReceiver)之一; Fragment: Fragment是一个轻量级的组件,他必须依附于Activity出现和是用脑,但是又
2015-08-18 10:25:00 512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人