- 博客(66)
- 资源 (1)
- 收藏
- 关注
原创 php使用json_encode返回到前端js中无法parse的问题
在PhpStorm中打开该php文件,右键弹出菜单,选择Remove Bom即可。
2018-07-25 11:19:08
2513
原创 TozSDK-s2配置文档
Demo下载地址:一、配置Gradle1. 在使用TozSDK模块的build.gradle文件中,添加如下配置:implementation 'com.tozmart:tozmartSDK-s2:1.0.1'2. 完整配置如下(只供参考),详见demo:apply plugin: 'com.android.application'android { com...
2018-05-15 14:31:59
399
转载 Mac显示隐藏文件
如果需要让隐藏的文件可见。 具体做法就是打开一个Terminal终端窗口,输入以下命令:defaults write com.apple.finder AppleShowAllFiles TRUE为了重启Finder应用,输入killall Finder1这样 就可以看到隐藏的文件了...
2018-05-02 13:43:57
1365
原创 TozSDK-s1集成文档
Demo下载地址:https://github.com/Eason2Wang/TozSDKDemo-s1一、配置gradle 1. 在使用TozSDK模块的build.gradle中,添加如下配置: implementation 'com.tozmart:tozmartSDK-s1:1.0.9' 2. 完整配置如下(只供参考),详见demo:apply plugin: 'com.an...
2018-05-02 09:51:12
297
转载 关于android中shape的使用
Shape Drawable这一类的shape定义在xml中file location:res/drawable/filename.xmlThe filename is used as the resource ID.(这个文件名作为资源id,被当做图片资源使用)compiled resource datatype:(复杂资源的数据类型)Resource poi
2017-08-17 13:30:17
252
原创 佳神程序配置
Armadillo是一个C++开发的线性代数库,里面的矩阵运算功能非常给力。1. 去官网点击打开链接下载最新的Armadillo2. 解压所下载的文件得到armadillo-7.400.1文件夹(当前的最新版本),需要用到的有include和examples\lib_win64里面的文件3. vs2010中选择解决方案里的项目,点击鼠标右键,选择Properties,选择C
2016-08-23 18:32:39
288
转载 android缓存数据到本地
之前一直不知道 sdcard/Android目录什么作用,我做的项目里面缓存数据到本地一般都是在sdcard上面建一个文件,然后把数据放在这个文件夹下面的子文件夹下。下面介绍一种更好的解决方法。应用程序在运行的过程中如果需要向手机上保存数据,一般是把数据保存在SDcard中的。大部分应用是直接在SDCard的根目录下创建一个文件夹,然后把数据保存在该文件夹中。这样当该应
2016-03-08 17:52:38
495
原创 App被杀掉
Application对象并不是始终在内存中的,它有可能会由于系统内存不足而被杀掉。但Android在你恢复这个应用时并不是重新开始启动这个应用,它会创建一个新的Application对象并且启动上次用户离开时的activity以造成这个app从来没有被kill掉得假象。并且Activity是会重新创建的,调用onCreate方法。
2016-02-23 19:58:06
656
转载 shareSDK第三方登录
以下是记录自己项目的开发程度:1. facebook目前可以实现任何账号登陆2. google+需要安装客户端才能实现登陆,未验证3. 微博应用没有通过审核不能使用sso登陆(客户端登录)4. QQ只有通过审核才能开放登陆,否则只能指定账号登陆。
2016-02-21 21:57:22
315
转载 android判断当前系统的语言
判断国家:中文:getResources().getConfiguration().locale.getCountry().equals("CN")繁体中文: getResources().getConfiguration().locale.getCountry().equals("TW") 英文(英式):getResources().getConfiguration().
2015-12-16 19:54:45
544
转载 android bug report tools
原文链接:点击打开链接Making a basic Android app is easy. Making a reliable, scalable, and robust Android app, on the other hand, can be quite challenging.With thousands of available devices pu
2015-12-16 11:16:05
1352
原创 View的setOnClickListener的执行速度
对于一个view,如果你设置它的setOnClickListener有两种方法:一种是直接设置findViewById(R.id.view).setOnClickListener(this)。另一种是View view = findViewById(R.id.view);view.setOnClickListener(this)。在我的app中,首次运行app,第二种的
2015-12-05 18:17:50
358
转载 腾讯开发平台 手机QQ登录 错误码:110406 解决办法;新浪微博sso错误
1. 腾讯开发平台 手机QQ登录弹出登录授权失败:(错误码:110406)解决办法, 讲qq号加到调试者列表中2. 新浪微博sso错误:由于你的debug版本生成的md5序列号和你的release版本生成的md5序列号是不一样的,所以你在微博开放平台所填的md5也要随你的版本更改。
2015-12-02 13:22:12
1511
转载 首次进入带有EditText的activity时不启动软键盘
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
2015-11-13 20:03:25
413
转载 点击屏幕任意区域软键盘消失
/* * 触摸任意地方隐藏如软键盘 */ @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { // 获得当前得到焦点的View,一般情况下就是EditText(特殊情
2015-11-13 18:58:25
527
转载 create table of mysql database
CREATETABLE `users` ( `uid`int(11)NOTNULL AUTO_INCREMENT, `unique_id`varchar(23)NOTNULL, `firstname`varchar(50)NOTNULL, `lastname`varchar(50)NOT
2015-11-12 21:32:57
492
转载 How to Create a Secure Login Script in PHP and MySQL
Eight Parts:Configure Your ServerConfigure the MySQL DatabaseCreate Database Connection PageCreate the PHP FunctionsCreate Processing PagesCreate Javascript FilesCreate HTML PagesProtect
2015-11-12 20:53:31
2448
原创 android studio生成签名apk后在手机上安装不了
我的应用在debug时可以正常运行,但是生成签名apk后放到手机里总是安装失败。原因1:在Build菜单下点击Select Build Variant弹出对话框后,看看你的Module的Build Variant是否是release,是debug的话改为release。原因2:你的package的名字是否全部用的小写,用大写的话debug不会出错,但是生成apk在手机安装就会失败,这也是我
2015-11-11 12:08:56
13021
3
原创 android中drawable与bitmap的相互转化
int arrowRes = R.drawable.bubble_arrow_light;Bitmap source = BitmapFactory.decodeResource(context.getResources(), arrowRes);
2015-11-03 11:05:43
649
原创 xml只定义的textview如何在java中获得
textview.xml中定义<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
2015-10-31 19:36:33
657
原创 android utils
1. 获得某个view在屏幕中的位置int[] location = new int[2];view.getLocationInWindow(location);2. 获得某个view的sizeView.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED);ViewWidth = mBubbleVie
2015-10-31 14:54:02
357
原创 第三方应用使用微博登录授权功能注意事项
1. 申请应用之后,在应用信息的高级信息中填写授权回调页,默认填写https://api.weibo.com/oauth2/default.html。2. android studio导入WeiboSDK之后,要将libs下的.so文件全部导入工程的libs文件夹下,并在应用的build.gradle中加上这段代码,尤其注意:jniLibs.srcDirs = ['libs'],指明了jn
2015-09-09 21:15:19
2555
转载 intent.setFlags方法中的参数值含义
原文出处:点击打开链接一. intent.setFlags()方法中的参数值含义:1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加
2015-08-26 17:36:02
299
原创 android 用java布局一个控件
RelativeLayout relativeLayout = (RelativeLayout)findViewById(R.id.improve_layout); ImageView Ititle = new ImageView(ImproveProfileActivity.this); Ititle.setBack
2015-08-26 17:03:06
499
转载 android opengl es 1.0 draw text
原文链接:点击打开链接Updates:* November 2013 - Added v1.1 of the standard example code, with a small fix to clear vertex array state after drawing.* February 2013 - Added a version that works wit
2015-08-19 17:46:42
769
原创 android record
1. Bitmap photo = extras.getParcelable("data");Drawable drawable = new BitmapDrawable(null, photo);2. 在Activity或者组件之前传递信息时,一般采用intent绑定bundle的方式传值,但在使用过程中需要注意的是不要用bundle传递大容量数据,最大1M。用传递Uri方法:/**
2015-08-02 15:40:02
389
转载 隐藏软键盘的方法
@Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { // 获得当前得到焦点的View,一般情况下就是EditText(特殊情况就是轨迹求或者实体案件会移动焦点) View v = getCurrentFocus(
2015-07-21 11:32:33
258
原创 android 通过获得dimens.xml中定义的大小来设置字体的大小
30spbtn.setTextSize(TypedValue.COMPLEX_UNIT_SP, (int) (getResources().getDimension(R.dimen.BtnTextSize) / getResources().getDisplayMetrics().density));注意在getDimension()之后要除以屏幕的dpi才能获得准确值。
2015-07-04 22:23:45
2377
原创 android 获取屏幕分辨率
DisplayMetrics dm =getResources().getDisplayMetrics();int imgDisplayW = dm.widthPixels;int imgDisplayH = dm.heightPixels;
2015-07-03 22:59:34
284
转载 Android 布局之RelativeLayout
1 RelativeLayout简介RelativeLayout是相对布局。RelativeLayout布局属性1.1 与parent相对的属性android:layout_alignParentTop表示widget的顶部和Container的顶部对齐。android:layout_alignParentBottom表示widget的底
2015-07-03 22:25:27
290
转载 [转]getGlobalVisibleRect和getLocalVisibleRect
原文出处:点击打开链接在看android官网的demo的时候遇到这两个api,开始不是很明白这两个方法的作用。通过多次的调试和测试之后慢慢开始有了点眉目,为了防止以后忘记,以此博文为记。 作为测试的目的,我写了这样一个布局RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
2015-06-27 21:27:30
407
转载 ImageView属性
ImageView属性说明:1、类概述 显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使用,并提供例如缩放和着色(渲染)各种显示选项。2、XML属性属性名称描述android:adjustViewBounds
2015-06-23 16:08:55
325
转载 Rounded corner bitmaps on Android
原文链接:点击打开链接publicstatic Bitmap getRoundedCornerBitmap(Bitmap bitmap) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888); Canvas canva
2015-06-23 15:31:32
361
转载 如何在Android中定义容量巨大的数组
原文链接:点击打开链接点击打开链接 点击打开链接避免原文打不开,记录如下:背景:本人因为某Android项目需要,需要在Android中定义一个容量为2万的float数组。这两万个float值已经存在某个文件中。方法:1.直接在Java文件里定义?Java单个函数的长度限制为65535字节(不确定具体数值,但肯定是有限制的
2015-06-16 14:49:56
1514
转载 Android 删除SD卡一个指定文件夹和其下的所有文件
private boolean deleteDir(File dir) { if (dir.isDirectory()) { String[] children = dir.list(); for (int i = 0; i < children.length; i++) { boolean succe
2015-06-11 23:15:38
603
转载 android判断edittext是否为空
判断是否为空if("".equals(editText.getText().toString().trim()))上面这行代码的意思是:""代表空,什么都没输入。equals的意思是""跟equals后面括弧里的东西进行对比,如果一样就为空。括弧里的就是实际输入的东西editText.getText()就是取得里面的东西。toString()转化为字符串trim()的意
2015-06-11 20:06:04
593
原创 自定义DialogFragment
1. drawable下的circular_corner_dialog.xml: <gradient android:startColor="@android:color/white" android:endColor="@android:color/white">
2015-06-11 01:19:10
308
转载 自定义Button实现圆角和点击效果
package com.wys.myUtils;import android.content.Context;import android.content.res.ColorStateList;import android.graphics.Color;import android.graphics.drawable.ShapeDrawable;import android.graph
2015-06-11 01:14:09
384
原创 Android如何在非Activity类中实现Vibrate效果
/** * 手机振动器 */ private Vibrator vibrator; vibrator = (Vibrator) this.getContext().getSystemService(Context.VIBRATOR_SE
2015-06-05 19:59:05
443
转载 android中利用自定义View中的onTouchEvent捕捉长按事件
欲实现的效果是:当手机按住屏幕时,如果在指定的时间内没有移动(如1秒),那么进入长按模式,此时手指在屏幕上移动都算作长按模式。如果手机按住屏幕就立马移动,那么就算作移动模式。MotionEvent提供了当前的操作类型,按下(ACTION_DOWN)、 移动 (ACTION_MOVE)、弹起 (ACTION_UP)。MotionEvent 类同时提供了记录当前坐标的函数(getX()
2015-06-05 19:33:25
2113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人