- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 EditText过滤表情符号
InputFilter emojiFilter = new InputFilter() { Pattern emoji = Pattern.compile("[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]", Pattern.UNICODE_CASE |
2018-05-08 10:46:42
323
原创 限制EditText小数位数
moneyEditText.setFilters(new InputFilter[]{new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { Strin
2018-05-08 10:43:18
209
原创 cmake 出现 undefined reference时的处理
CMakeLists.txt中添加:find_package(Threads)target_link_libraries(main ${CMAKE_THREAD_LIBS_INIT})
2018-02-28 20:11:59
11332
原创 android 权限申请
/** * request Camera Permission * Created by long.yan on 2017/9/15. * * @author long.yan */public class PermissionUtils { public static boolean hasCameraPermission(Activity activity) {
2017-09-25 16:53:55
470
原创 SurfaceView录制视频
public class CameraView extends SurfaceView implements SurfaceHolder.Callback { private Camera camera; private Context context; private SurfaceHolder surfaceHolder; private boolean isR
2017-09-22 16:05:24
535
原创 android 自定义 ProgressDialog 在5.0以上出现白色背景的解决方法
需要自定义样式:name="myDialog" parent="@android:style/Theme.Dialog"> name="android:windowFrame">@null name="android:windowIsFloating">true name="android:windowContentOverlay">@null name="
2017-09-11 17:29:35
2207
原创 Imageview按比例放大,且不能拉伸
adjustViewBounds: 是否去调整这个视图的界限去保存绘制的初始范围比例android:scaletype="centerCrop"
2016-10-10 09:49:22
1586
原创 解决在androidStudio中使用AndEngine时报错的问题
在androidStudio中使用AndEngine时,可能会出现以下两个错误:Error:(9) undefined reference to `glVertexAttribPointer'Error:(13) undefined reference to `glDrawElements'当遇到此错误时,只需要在andEngine的build.gradle文件中的ndk节点添加 l
2016-09-17 15:16:44
837
原创 SDWebImage的配置
1.导入SDWebImage项目:鼠标右击自己的工程名,点击“add files to...”选择2.配置:在应用程序配置中找到“Build Phases”,做如下设置:找到“Build Settings”,做如下设置:
2016-08-08 13:10:29
426
原创 iOS 多线程纪录
//已经存在并始终可用的全局队列,参数1指定优先级,参数2目前未使用 dispatch_queue_t queue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_async(queue,^{ while(YES){ N
2016-07-30 09:48:36
229
原创 iOS http请求记录一下
#pragma mark 发送请求-(void)sendPostRequest{ NSURL *url=[NSURLURLWithString:baseURL]; NSMutableURLRequest *request=[NSMutableURLRequestrequestWithURL:url]; [request setTimeout
2016-07-27 14:59:27
912
原创 ImageLoader配置
// 初始化ImageLoader File cacheDir = new File(SystemUtil.getDiskCacheDir(getApplicationContext(), "bitmap")); int cacheSize = SystemUtil.getAppMaxRunningMemory() / 5; // 图片缓存池大小为程序最大可用内存的1/5 Im
2016-05-16 10:40:47
283
转载 记录一下DialogFragment的满屏显示与对话框显示
全屏显示对话框或将其显示为嵌入式片段您可能采用以下 UI 设计:您想让一部分 UI 在某些情况下显示为对话框,但在其他情况下全屏显示或显示为嵌入式片段(也许取决于设备使用大屏幕还是小屏幕)。DialogFragment 类便具有这种灵活性,因为它仍然可以充当嵌入式Fragment。但在这种情况下,您不能使用 AlertDialog.Builder 或其他Dialog 对
2016-04-30 10:06:28
1285
原创 使用DialogFragment时影藏Title
getDialog().requestWindowFeature(Window.FEATURE_NO_TITLE);
2016-04-29 16:27:08
969
原创 记录一下Android Studio下NDK开发
1.新建工程,创建JNI调用的JAVA类,public class JNIKey { static { System.loadLibrary("KeyJNI"); } public native String getJNIKey();}2.编译项目,生成JNI调用类的字节码文件,为后续生成头文件做准备3.从Te
2016-04-18 09:39:14
238
原创 解决Android Studio 项目中添加外部Jar库后项目无法编译的问题
解决Android Studio 项目中添加外部Jar库后项目无法编译的问题,在Module项目下的build.gradle文件,在其中的android节点中加入以下代码:packagingOptions { exclude 'META-INF/DEPENDENCIES.txt' exclude 'META-INF/LICENSE.txt' exclude 'MET
2016-03-14 16:41:23
445
原创 android获取屏幕宽高
DisplayMetrics displayMetrics = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);displayMetrics.widthPixels;displayMetrics.heightPixels;
2015-10-16 11:18:34
299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人