自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 轮播图【无限轮播】【缩放轮播】【定时器轮播】

APK及项目地址可以实现无限轮播,轮播缩放【中间大,两边小】,可以定时切换,触摸时停止切换截图:主要代码:public class MainActivity extends AppCompatActivity { @BindView(R.id.vp_main) ViewPager vp_main; @BindView(R.id.vp_main1) ...

2019-03-05 17:50:03 411

原创 天气预报

APK及代码地址看到个不错的天气预报APP,功能挺全的上截图

2019-03-01 11:01:57 589

原创 scrollivew(nestedscrollview)嵌套viewpager切换fragment时,scrollview 滚动到最上方

android:focusable=trueandroid:focusableInTouchMode=trueandroid:descendantFocusability=beforeDescendants 这三条属性加到scrollview的一级子控件beforeDescendants:viewgroup会优先其子类控件而获取到焦点afterDescendants:vie...

2018-09-04 20:26:26 871

原创 android studio run有个叉号,不能运行

试试这个

2018-02-26 09:26:56 752

转载 Android嵌套滑动机制(NestedScrolling)

来源 http://segmentfault.com/a/1190000002873657编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!转载这篇文章是因为NestedScrolling的文档太少,虽然本文也是轻描淡写,但是也是最详细的了

2017-06-23 09:43:47 530

原创 recyclerview滑动定位

scrollto()完全没效果scrollby()得经过计算,特麻烦scrolltoposition()不会将要滑动到的位置顶置那么怎么要实现类似于首字母检索的功能呢猪脚登场scrollToPositionWithOffset用法((LinearLayoutManager)recyclerview.getLayoutManager()).scrollToPosi

2017-06-19 14:11:54 313

原创 透明控件点击事件

1、ImageView、ImageButton不设置src属性情况下,如果背景透明,则点击事件会传递到底下的控件中。2、Textview不设置text情况下,如果背景透明,事件同上。3、Button不论背景是否透明,都不会传递事件。

2017-06-10 14:35:44 618

原创 android studio配置gradle

以配置gradle-3.4为例1、下载gradle-3.4,下载地址为http://services.gradle.org/distributions2、打开android studio项目下的gradle-wrapper.properties,将distributionUrl地址改为distributionUrl=https\://services.gradle.org/distri

2017-03-03 14:58:58 1819

原创 hibernate无法获取最新数据

遇到这样一个问题,有时候查询到的数据是修改之前的那条,并且这是个概率问题,有时候查出来的数据是对的,有时候还是以前的问题代码是这样写的@Overridepublic UserBean getById(T id) {Session session = HibernateSessionFactory.getSession();UserBean userBean=(

2017-02-17 09:45:19 1862

原创 ormlite保存大量数据性能优化

原来是这样写的:public void addList(List areas) { try { for (AreaBean area : areas){ areaDao.createOrUpdate(area); } } catch (Exception e) { e.printStackTrace();

2017-02-09 09:55:06 1855

原创 获取android studio的sha1

选择android studio最底下的Terminal切换到.android 目录下 我的路径是C:\Users\DELL\.android然后输入keytool -list -keystore debug.keystore回车 回车 然后就出来了

2017-01-21 17:34:59 253

原创 Error:(1, 0) Plugin with id ‘com.android.application’ not found

在项目最外层的build.gradle加入如下代码刷新(try again):buildscript {          repositories {                    mavenCentral()          }         dependencies {                    classpat

2016-12-14 18:00:23 328

原创 android studio新代码不生效

2016-12-13 17:00:02 5472 1

原创 Gradle:unable to delete file

android studio编译打包时出错Error:Exception failed for task':accountms:clean'.>Unable to delete file:解决方法1、下载lockhuntersetup.exe,直接百度就有下载2、在build.gradle中写一段代码task clean(type: Exec) {

2016-12-08 09:04:27 4644

原创 android opengl es从零开始(二)

绘制一个平面三角形(本章所述纯属自己百度理解)android opengl es最重要的自然是渲染器activity中的代码:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) {

2016-12-02 17:03:54 414

原创 android opengl es从零开始(一)

系统:windows工具:android studio1、新建一个项目2、新建Reader类,代码为:public class MReader implements GLSurfaceView.Renderer { //在这个方法中主要用来设置一些绘制时不常变化的参数,比如:背景色,是否打开 z-buffer等。 @Override public voi

2016-11-29 16:52:38 431

原创 android图片边缘提取

原图:处理之后的:好了,开始贴代码:主要的图片计算类public class RobertsEdgeDetect { int width;//图像宽 int height;//图像高 int[] grayData;//图像灰度值 int size; //图像大小 int gradientThreshold = -

2016-11-10 15:10:44 2446 1

原创 android实现颜色渐变

1、xmlxml version="1.0" encoding="utf-8"?>2shape xmlns:android="http://schemas.android.com/apk/res/android">3    gradient

2016-10-26 17:08:04 738

原创 android上传图片到服务器

使用okhttp进行上传在gradle中配置compile 'com.zhy:okhttputils:2.4.1'上传图片的主要代码这个回调中写上传回调的代码class FileUpdateCallBack implements Callback { @Override public void onFailure(Call call, IOExce

2016-10-26 14:52:23 544

原创 android怎样调用系统相册

网上的代码有好多都有问题,在activity返回中没有进行判断,例如魅族pro6调用系统相册后返回的路径为content路径,下面将所有的代码贴上private final int PHOTO_REQUEST_GALLERY = 0;启动系统相册activityIntent intent = new Intent(Intent.ACTION_PICK);int

2016-10-26 13:54:49 498

原创 xcode怎样配置GLUT和GLTools

在网上查了好多,都有错,然后自己配置,配置了一天终于配好了我用的是xcode7.11、新建一个项目,选Cocoa Application2、将AppDelegate.h和AppDelegate.m还有main.m删除,在main.m的地方创建main.cpp。3、选中项目,选上面General,在Linked Frameworks and Libraries中点击+号,将GLU

2016-10-18 15:58:38 1728 2

原创 mac下使用brew下载glew

安装brew官网有介绍http://brew.sh/ 大概就是打开终端 输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"然后提示输入rerutn键继续 按下回车键然后输入brew install gl

2016-10-17 17:27:40 943

原创 Android设置按钮不可点击

设置clickable是没有效果的,Button默认clickable是true。应该设置enable=false

2016-09-07 14:58:54 19590

原创 android studio找不到Subversion

在C:\Users\Administrator\.AndroidStudio1.2\config中把Subversion删除了disabled_plugins.txt表示禁用的插件

2016-07-27 16:01:48 375

原创 关于scrollview的滚动

想要做成的效果:当edittext选中时,整个scrollview全部滚动上去用scrollTo scrollBy smothScrollTo smothScrollBy都试过 都不起作用整个布局是这样的这是弹出的首先 所在activity设置android:windowSoftInputMode="a

2016-07-18 17:16:53 477

原创 finished with non-zero exit value 1

一直找不到错误,后来一个一个删除res下的文件,删了attrs后发现不报错了然后发小我的自定义属性少写了一个format奇葩错误,找了一天Error:Execution failed for task ':app:processDebugResources'.> com.android.ide.common.process.ProcessException: org

2016-07-12 09:54:08 622

转载 android软键盘右下角按键设置

默认情况,键盘右下角为Enter键。EditText提供了android:imeOptions属性,控制该文字显示。1、android:imeOptions="actionSearch" 文字为搜索2、android:imeOptions="actionGo" 文字为开始3、android:imeOptions="actionSend" 文字为发送4、android:imeOpti

2016-03-28 10:44:38 2794

原创 android studio新建activity后R未自动导入

有没有遇到过这种情况,新建activity后R文件并没有自动导入,还得自己手动去导入,怎样设置呢打开Setting,把这个勾上在这儿解释一下三个选项:Optimize imports on fly:这个其实和快捷键Ctrl+Shift+O/Ctrl+Alt+O是一样的,就是把不用的声明移除掉。Add unambiguous imports on the

2016-03-28 10:14:48 2456 1

原创 android 属性动画

ObjectAnimator objectAnimator = ObjectAnimator.ofInt(this,"paddingTop",distance,0).setDuration(500);objectAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener(){ @Override public

2016-03-25 09:49:37 263

原创 android触摸事件分发机制

一直对android的分发机制不是非常清楚,这次自己测试一下activity中:@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) { LogUtil.i("activity dispatchTouchEvent"); switch (ev.getAction()){ case Moti

2016-03-23 17:30:23 378

原创 listview一些知识

1、listview如果不设置setAdapter(),即使添加了headView,依旧不会显示。2、如果listview不设置setAdapter(),getCount()一直为0,如果设置了setAdapter(),则getCount()为item个数+headview个数+footview个数。3、getHeaderViewsCount()和getFooterViewsCount()

2016-03-18 14:25:09 367

原创 android.view.WindowManager$BadTokenException: Unable to add window

多种情况1、在子线程中打开,应放到主线程中2、参数为getApplicationContext(),应为activity3、activity未加载出来就去显示,可以延迟显示:new Handler().postDelayed

2016-03-17 10:31:53 752 1

原创 IllegalStateException: Failure saving state: active Fragment has cleared

错误如下:E/AndroidRuntime(4908): FATAL EXCEPTION: mainE/AndroidRuntime(4908): java.lang.IllegalStateException: Failure saving state: active FragmentName{42c63418} has cleared index: -1E/AndroidRun

2016-03-16 15:17:03 3178

转载 ViewTreeObserver的用法

当一个视图树的布局发生改变时,可以被ViewTreeObserver监听到, 这是一个注册监听视图树的观察者(observer),在视图树的全局事件改变时得到通知。ViewTreeObserver不能直接实例化,而是通过getViewTreeObserver()获得。 我们知道在oncreate中View.getWidth和View.getHeight无法获得一个view的高度和宽度,

2016-03-14 16:44:17 954

原创 TextView设置DrawableLeft

Drawable drawable = getResources().getDrawable(R.mipmap.up);这一步必须设置,否则无效drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());tv_lessonname.setCompoundDrawables(null,

2016-03-08 16:10:22 498

原创 android项目导入v7

将android-sdk\extras\android\support\v7项目导入记得要将原来项目libs中的v4.jar删除

2016-03-02 17:33:55 514

原创 CentOS:Error: Nothing to do

[root@localhost CORE]# pwd   (查看当前工作目录,如果不是第二行显示的,切换到第二行显示的目录)/usr/lib64/perl5/CORE[root@localhost CORE]# cp -R libperl.so /home/yum -y update (更新云仓库)

2016-01-26 14:54:54 3331 1

原创 linux下安装rz/sz

yum install lrzsz

2016-01-25 16:24:37 262

原创 wget: command not found

yum -y install wget

2016-01-25 16:16:14 434

原创 android setLayoutParams不起作用

手动添加radiobutton,这样写无marginTop效果RadioGroup.LayoutParams bt_params = new RadioGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ScreenUtil.dp2px(50,this));bt_params.setMargins(0,ScreenUtil.dp2p

2015-12-23 17:03:24 8347 2

tb_area.json

说一下字段含义 areacode:区划代码 areaname:地区名称简称 haschilder:是否含有子级 areaallname:地区名称全称 parentcode:父级区划代码(省级的父级为000000) shengcode:地区所在省的区划代码 shicode:地区所在市的区划代码

2019-07-09

lockhuntersetup

2016-12-08

android图片边缘提取

android图片边缘提取

2016-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除