- 博客(46)
- 收藏
- 关注
原创 android 5.0系统主题颜色相关
1.说的再好,还不如来一张图1.colorPrimaryDark 应用的主要暗色调,statusBarColor默认使用该颜色 2.statusBarColor 状态栏颜色,默认使用colorPrimaryDark 3.colorPrimary 应用的主要色调,actionBar默认使用该颜色,Toolbar导航栏的底色 4.colorAccent Ch...
2018-09-20 10:27:21
910
1
原创 android CMake 常用命令和变量
1. 添加头文件目录 include_directories命令: include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...]) 使用: include_directories(${CMAKE_CURRENT_LIST_DIR}/calculate) 作用: 把当前目录(CMakeLists.txt所在目录)...
2018-09-04 17:17:33
1024
原创 C++ 文件加密方式一
// ConsoleApplication3.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include<string> #include "fstream"using namespace std;#define OK 0;#define ERR -1;#define ...
2018-06-26 17:11:59
5005
1
原创 Unity Shader Tags
Tags 表面着色器可以被若干的标签(tags)所修饰,而硬件将通过判定这些标签来决定什么时候调用该着色器。语法:Tags { “TagName1” = “Value1” “TagName2” = “Value2” … } 例如--》Tags { "RenderType"="Opaque" }Queue指定了物体的渲染顺序,预定义的Queue有:Background - 最早被调用的渲染,可...
2018-05-22 10:20:15
863
原创 Kotlin 声明变量是去掉问号(?)使用关键字lateinit
一,一般声明变量是会这样写private var endLocationId: String? = ""二,通过声明关键字lateinit可以这样写,但要确保使用前初始化lateinit var endLocation5: String
2018-02-02 10:28:07
1873
原创 android 利用shape实现环形进度条
一,布局为<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_heigh
2018-01-26 14:17:40
1718
原创 Android 快速为背景添加方格线
一,废话不多说,先看布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou
2018-01-25 09:46:15
2742
原创 Kotlin 匿名内部类对象引用当前Activity的this用法
一,Kotlin中匿名内部类,引用Activity的this用法为 this@MainActivity (对应自己的Activity),还是上代码吧class Main17Activity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCre
2018-01-21 15:42:33
16103
原创 android 限制EditText输入数字的范围大小
一,要想限制EditText的输入大小,经过学习和测试;最好是创建自己的EditText(当然是继承的) public class DecimalEditText extends android.support.v7.widget.AppCompatEditText { /** * 保留小数点前多少位,默认三位,既到千位 */ privat
2018-01-21 15:14:18
9080
原创 Kotlin 创建接口或者抽象类的匿名对象
一 ,定义接口和抽象类interface IPerson{ //获取名字 fun getName():String //获取身份证ID fun getID():String}abstract class BaseAnimal{ abstract fun getVoice():String}二,创建对应的匿名对象 ob
2018-01-21 13:24:14
7252
原创 Android View小笔记
九,TextViewincludeFontPadding=false includeFontPadding的设置,并不是我们想象的0间隙,只是去掉了一定的padding空间而已。 八,RelativeLayout android:layout_alignWithParentIfMissing = true 如果对应的兄弟元素找不到的话就以父元素做参照物 七,Edi...
2018-01-15 13:41:26
274
原创 Android 利用TwinklingRefreshLayout 实现下拉效果
一,Activity 对应布局<com.lcodecore.tkrefreshlayout.TwinklingRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/refreshLayout" android:layout_width="mat
2018-01-12 10:39:58
1343
原创 Android Fragment 笔记之一动态添加
一,Activity 布局为<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay
2018-01-11 17:34:52
341
原创 Android 获取泛型T的实际实际对应的Class对象
一,首先,是有继承关系,在父类中存在泛型T;具体获取泛型对应class对象 ParameterizedType type = (ParameterizedType) this.getClass().getGenericSuperclass(); Class aClass = (Class) type.getActualTypeArguments()[0];
2018-01-10 17:42:17
4393
原创 Android Retrofit 笔记之二配置通用接口
一,首先,接口统一定义为 @GET("{url}")Observable getPhoneNumIP(@Path("url") String url, @Query("appkey") String appkey, @Query("shouji") String shouji);二,网络请求具体实现
2018-01-10 17:21:46
1037
原创 Android 集成sharesdk报错
一,android 集成sharesdk报以下异常Error:Execution failed for task ':app:processFlavors_releaseReleaseManifest'.> Manifest merger failed : Attribute application@name value=(com.ucsmy.easytravel.EasyTravelApp
2018-01-10 14:14:21
712
原创 Android 打包混淆报错
一,android 打包时报以下异常Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForFlavors_releaseRelease'.> Job failed, see logs for details二,经过测试,发现这个问题是在说你在混淆打包的时候有些类有可能找不着,所以会报错;所以
2018-01-09 18:31:08
1009
原创 Android Retrofit 笔记之一使用拦截器设置缓存
一,定义拦截器public class Getretrofit { private static OkHttpClient httpclient; private static Retrofit retrofit; public static Retrofit initretrofit(String baseurl) { //缓存路径和大小
2018-01-09 10:37:09
1078
1
原创 android 填写参数模板布局之一
一,整体布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma
2017-12-29 11:00:42
874
原创 android 我的功能模块模板布局之一
一,布局为<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="mat
2017-12-28 13:19:39
2435
原创 Android 利用ScaleDrawable实现缩放
一,布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_widt
2017-12-28 11:38:58
2364
原创 Android 利用TransitionDrawable 实现两张图片渐变切换
一,布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_widt
2017-12-28 11:22:32
2879
原创 Android 利用levelListDrawable 切换状态值
一,activity 布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:la
2017-12-28 11:08:23
317
原创 Android 利用ClipDrawable 自定义进度条
一,整体布局 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_
2017-12-28 10:31:00
738
原创 android shape 小笔记
一 , 整体布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he
2017-12-27 13:36:27
313
原创 android 对话框模板布局之一
一.对话框整体布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_co
2017-12-27 11:16:06
889
原创 Android 自定义加载view(菊花效果)
1.定义布局 view_loding<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android
2017-12-26 14:26:27
2175
原创 RxJava 小笔记
1.RxJava线程池中的几个线程选项 - Schedulers.io() io操作的线程, 通常io操作,如文件读写. - Schedulers.computation() 计算线程,适合高计算,数据量高的作. - Schedulers.newThread()创建一个新线程,适合子线程操作. - AndroidSchedulers.mainThread()Android的主线程
2017-12-26 09:32:15
219
原创 Android 自定义Drawable 实现圆角矩形和圆形图片
一,自定义圆角矩形Drawablepublic class RoundRectImageDrawable extends Drawable {private Bitmap mBitmap;private Paint mPaint;private RectF rectF;public RoundRectImageDrawable(Bitmap bitmap) { mBitmap = bitm
2017-12-26 09:30:27
1075
原创 Android 在低版本4.4以上 动态设置状态栏和底部导航栏的背景色
一,xml 布局二,MainActivity 方法public class MainActivity extends AppCompatActivity {private Toolbar mToolbar;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSta
2017-11-27 11:08:45
905
原创 Android Jni OpenCV-灰度图像的直方图
一,java代码,收集Bitmap 信息public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to load the 'nat
2017-11-22 17:59:30
771
原创 Android Jni OpenCV-绘制朱利亚(Julia)集合图形
一,java代码,收集Bitmap 信息 private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to load the 'native-lib' library on application startup.static { System.loadLibrary("native-lib
2017-11-22 14:56:10
1104
原创 Android Jni OpenCV-基于ORB算法特征点匹配
一,java代码,收集Bitmap 信息 public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to load the '
2017-11-22 14:16:28
1617
原创 Android Jni OpenCV图片灰度处理
一,java代码,收集Bitmap 信息 public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to load the 'n
2017-11-22 10:47:50
1482
原创 Android Jni 利用OpenCV 实现图像任意角度旋转
一,java代码,收集Bitmap 信息private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to load the 'native-lib' library on application startup.static { System.loadLibrary("native-lib"
2017-11-21 10:42:45
1743
1
原创 Android Jni opencv中的重映射:remap()函数
一,上java代码private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to load the 'native-lib' library on application startup.static { System.loadLibrary("native-lib");}@Overri
2017-11-20 17:57:26
471
原创 Android Jni 利用transpose()和flip()函数实现图像旋转90°
一,上java代码private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to load the 'native-lib' library on application startup.static { System.loadLibrary("native-lib");}@Overri
2017-11-20 17:03:47
895
原创 Android Jni 利用OpenCV transpose()函数实现图像转置
一,上java代码private Button btnProc; private ImageView imageView; private Bitmap bmp;// Used to load the 'native-lib' library on application startup.static { System.loadLibrary("native-lib")
2017-11-20 16:55:57
1044
原创 Android Jni 利用OpenCV 实现图像尺寸缩放(三)
一,利用OpenCV的pyrDown() 实现图像缩小,上java代码public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used t
2017-11-20 14:59:32
382
原创 Android Jni 利用OpenCV 实现图像尺寸缩放(二)
一,利用OpenCV的pyrUp() 实现图像放大,上java代码public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btnProc;private ImageView imageView;private Bitmap bmp;// Used to
2017-11-20 14:56:56
759
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人