暂无个人介绍
Android自定义字体样式Typeface的三种技术方案:Java代码的setTypeface和xml的fontFamily配置方式 Android实现自定义的字体Typeface,正常情况下有两种情况:第一种:把字体ttf文件放到assets/fonts目录下,然后通过读取字体文件.
Android NoSQL之SnappyDB 常规到的Android开发需要SQLite或者ORMLite这样的数据库存储数据,但是在有些情况下,基于键值对的数据存储效率更高,使用更便捷,在平台级的Java EE项目中,有一种去SQL的趋势和技术,Android平台上也有此类NoSQL技术解决方案,SnappyDB就是一款Android平台上的开源数据存储NoSQL解决方案。
Android统计图表绘制:基于新版MPAndroidChart绘制数理统计柱状图 github上的开源项目MPAndroidChart在最新的3.0.3中,绘制图表的机制有所改变,从数据到图形,需要以新的方式绘制。
Android编程开发基本规范和原则 一,代码的命名,遵循必要的Java和Android规范。 沿用标准Java和Android的命名规则,使得代码足够简单易读。
Android实现ProgressBar旋转菊花加载的动画 在一些常见到的加载中需要显示一个加载动画,如旋转的菊花这样的动画效果,开发中有两种方案,一种是直接让设计师给出一个gif图片,然后写入到布局,另外一种,使用Android动画,把一张静止的图片动起来,本例用后者实现。
android:elevation属性,控制View底部渐变阴影 android:elevation这一属性,可以控制View底部渐变阴影,给一个View在其底部增加一定的灰度渐变阴影效果,如图: 上图是一个简单的TextView,TextView底部阴影渐变。
OkHttp3网络加载Bitmap到DataBinding中BindingAdapter自定义属性 定义User: import android.
Android非UI主线程中,若干普通Java线程使用Handler发送接收消息 线程1和线程2均为普通Java线程,在Android中创建,然后在这两个普通Java线程中使用Handler发送和接收消息。
Windows错误:无法访问 x:\ 文件或目录损坏且无法读取 x代表一个硬盘盘符,通常发生在移动硬盘在不同数量的电脑之间插拔引起。
RxJava/RxAndroid:timer(long delay, TimeUnit unit) timer起到定时器的作用,本例使用timer延迟3秒执行一个输出任务: package com.
RxJava/RxAndroid:ConnectableObservable & replay(int bufferSize, long time, TimeUnit unit) import android.
RxJava/RxAndroid:ConnectableObservable & replay(long time, TimeUnit unit) import android.
RxJava/RxAndroid:ConnectableObservable & replay(int bufferSize) import android.
RxJava/RxAndroid:ConnectableObservable & delaySubscription import android.
RxJava/RxAndroid:repeatUntil import android.support.v7.app.AppCompatActivity; import android.
RxJava/RxAndroid:ReplaySubject import android.support.v7.app.
傅里叶级数及奇欧函数的延拓 傅里叶级数的定义出发,求解函数f(x)的解。 需要注意在对奇欧性函数延拓求解时的转换:
RxJava/RxAndroid:retry(long times, Predicate
RxJava/RxAndroid : interval import android.support.v7.app.AppCompatActivity; import android.
RxJava/RxAndroid : buffer(long timespan, TimeUnit unit) 以timespan个unit时间单位作为缓冲周期,一轮一轮的把数据流中的数据分批发射出去。
RxJava/RxAndroid : buffer(int count) import android.support.v7.
RxJava/RxAndroid : doAfterNext import android.support.v7.app.
RxJava/RxAndroid : doOnNext import android.support.v7.app.AppCompatActivity; import android.
RxJava/RxAndroid : takeLast package zhangphil.book; import android.
RxJava/RxAndroid's operator : just import android.support.v7.
use onLayout implements LinearLayout in vertical orientation import android.
Android onMeasure import android.content.Context; import android.
Android TextureView & MediaPlayer implements video media player code: import android.
Android NDK错误:Error: Unable to get the CMake verion located at 解决方案 Android NDK错误:Error: Unable to get the CMake verion located at,错误提示如图: 原因是未安装CMake,解决方法就是安装CMake。
Android二维码/条形码扫码,barcodescanner github上的开源项目:https://github.com/dm77/barcodescanner 引用: compile 'me.
Taylor级数定义和推演过程 定义: 从定义出发的推演过程:
华为手机Android Studio的Logcat无任何内容输出解决方案 华为手机Android Studio的Logcat无任何内容输出,原因是华为定制的操作系统EMUI出于性能的考虑,在出厂设置中,默认把Android的logcat输出给关闭了。
simple rxjava code programming style package zhangphil.rx; import android.
比值法判定无穷级数收敛/发散性质MATLAB 定理: 分析: 收敛抑或发散? MATLAB: syms n f; f=(2^n+5)/3^n; L=limit(f,n,+i...
非负项级数积分法MATLAB 定理: 计算过程可由MATLAB完成: syms n f; f=1/n^2; L=limit(f,n,+inf) A=int(f,n,[1,...
反常积分收敛和发散性质MATLAB 反常积分发散或收敛性质判别的定理: 例如: MATLAB计算反常积分: syms x f1 f2; f1=1/(x^2); e1=ezp...
无界不连续函数积分MATLAB MATLAB的处理很简单: syms x f; f=1/x^(1/2); e=ezplot(f,[0,1]); set(e,'Color','r','LineWidth',0.
MATLAB无穷大上的反常积分 MATLAB代码一样可以计算反常积分: syms x f; f=log(x) / x^2; e=ezplot(f,[1,10]); set(e,'Color','r','LineWidth',0.
import java.util.concurrent.LinkedBlockingQueue; public class Test { public static void main(String[] args) ...
import java.util.ArrayList; import java.util.concurrent.Callable; import java.
MATLAB计算Integration by parts积分 注意案例中的对原积分方程的公式分部处理技巧。MATLAB计算过程比较简单,代码: syms x f; f=x*exp(-x); e=ezplot(f,[0,4]); set(e,'Color','r','LineWidth',0.5); grid on; hold on; int(f,[0,4]) 结果图: MATLAB计算的面积是:ans = 1 - 5*exp(-4) 互相之间的计算结果是吻合的。
Integration by parts积分数学公式推导及图形解释 (一)Integration by parts数学公式推导首先看Integration by parts的数学定义:下面开始推导上述公式。
matlab双曲函数 matlab: x= -10:0.1:10; sinhx = (exp(x)-exp(-x))/2; coshx = (exp(x)+exp(-x))/2; tanhx = (exp(x)-exp(-x)).
微分方程数值分析基础:Euler法 Euler法作为数值分析的一种方法,主要解决微分方程在求出精确公式没有必要,求不到或者非常困难情况下有用。
Newton冷却定理微分数学公式推导
指数变化律在Willard Libby的C-14年代测定法中的运用 指数变化律可以计算出放射性元素的半衰期关键常数k参数值 获得k后,就可以通过指数变化律计算初始值t,t也极为开始的年限 这里面的数学建模思想有一定借鉴意义。
数学建模常用的指数变化律 最终,导出一个一般性的规律: 指数变化律在数学建模中比较常用。另外需要注意本例中数学公式推导的过程,有一些技巧性的东西可以借鉴。
Windows系统下Eclipse上搭建Python开发环境 在Eclipse上安装和搭建Python开发环境需要以下五步完成:(第一步)下载最新的Eclipse安装包。
积分计算两条曲线围绕y坐标轴旋转形成的立体体积 和附录文章1类似,计算两条曲线y=x^2和y=2x围绕y坐标轴形成的立方体体积,首先要计算积分的上限和下限,根据两者相交的点求出[0,4]。
积分计算曲线围绕X轴旋转形成的立体体积 若曲线y=x^2+1和直线y=-x+3围成的区域,再绕X坐标轴旋转一周,形成一个立体,计算该立体的体积。