- 博客(20)
- 资源 (4)
- 问答 (108)
- 收藏
- 关注
原创 解决brew intall失败问题
我想安装dart环境,所以: brew tap dart-lang/dart brew install dart然后报错:==> Installing dart from dart-lang/dart==> Downloading https://storage.googleapis.com/dart-archive/channels/stable/rele#=#=#
2020-07-08 20:47:23 1628
原创 解决MPAndroidChart-LineChart清除数据刷新后X轴取值不准确的问题
直接点击查看解决办法由于项目需要使用表格,于是在Github上搜索到了一个比较好的开源控件。现在我想实现一个表格,表格上每隔几秒增加一个点,表格上只会显示10条数据,所以效果就像动态更新数据一样,每加一个点,X轴像左移动一个点。但是我现在想加一个Button,每次点击后就清除掉LineChart中的DataSet,然后重新设置一个DataSet,重新加载数据。也就是说X轴重新从0开始,但是就在这个时
2017-07-25 16:21:23 16146 26
原创 回顾Java各大排序算法(持续更新)
马上大四了,面试前复习下基本的排序算法,然后写出来整理下。冒泡排序 /** * 冒泡排序 * * @param array 待排序的数组 */ public static void bubbleSort(int[] array) { int length = array.length; for (int i = 0
2017-07-25 13:33:06 536 1
原创 解决在Android中给Button设置Padding无效的问题
在Xml中给Button设置padding = 0 和用代码给Button设置padding = 0 都无效,是因为,这种情况下,Button的宽高是受TextView中的变量:mMinWidth , mMinHeight和View中的变量:mMinWidth , mMinHeight来共同决定的。首先说一下,TextView是继承自View的,而Button又是继承自TextView的,但其实上,
2017-07-20 18:10:50 3863
原创 解决给一组Button设置Background导致点击效果错乱问题
在自定义组合控件中,有可能会自定义属性来给某些组件设置background。 比如说我这里有一组Button,一上手,你可能会这么写: if (attrs != null) { TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.TableView, defStyleAttr, 0)
2017-07-20 15:27:29 496
原创 自定义表格控件
自定义了一个ViewGroup控件,实现了类似于网页中的表格控件:具体可以去我的Github看看,欢迎大家一起来完善这个项目:项目地址
2017-07-20 12:18:47 893
原创 两幅图带你理解android MVP
很早就知道android 除了个MVP这种设计模式了,但是一直没用过,因为之前觉得把网络层封装一下,在activity里面直接用接口回调就可以了。但是最近发现,这样完全不行啊,随着业务逻辑的增多,一个activity很容易就有上千行代码,自己写的还好,别人看绝对是云里雾里的,这里对数据操作,那里对界面操作,这里一坨代码,那里一坨代码。所以网上搜了下关于android MVP的文章,收获颇丰,果然用了
2017-07-10 19:17:01 526 1
原创 我的Android NDK之旅(五),在Mac上用eclipse手动编写代码向android开发板发送数据
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/73195314)上篇博客讲到了用串口小助手来向android开发板发送数据,现在我们自己用java搭建一个平台,向串口收发数据。先说说我之前踩过的坑吧,因为之前我用SerialPort.c在android上成功的打开的串口,所以我想,在mac上也类似。然后我就直接用相同的方式在ecl
2017-06-14 09:49:51 591
原创 我的Android NDK之旅(四),android串口通信-mac+串口调试工具
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/73065046) 本篇博客主要内容是在mac上,使用串口调试工具等软件,来实现与android开发板的数据通信。一些关于串口的知识什么是串口串口是计算机上一种非常通用设备通信的协议,不要与通用串行总线Universal Serial Bus(USB)混淆。大多数计算机包含两个基于R
2017-06-11 20:26:01 5113 4
原创 Android 从源码分析View层次之ActionMode
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/72859905)我们都知道,android最上层的view是一个DecorView,它下面又会有多种不同的ViewGroup(具体是一个什么样子的View,那是activity根据我们定义的属性来自动加载布局的),而我们写的布局就会加载到DecorView的某个子View下。刚好最近
2017-06-04 16:52:34 1772 1
原创 android系统自带图片裁剪的注意事项(E/JavaBinder: !!! FAILED BINDER TRANSACTION !!!)
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/72835876)最近的项目中用到了图片裁剪的功能,所以用到了系统自带的裁剪功能代码如下:(现在的思路是这样的,首先传入需要裁剪的图片的Uri,给系统自带的图片裁剪activity,然后进入到这个activity,当裁剪完成后,返回,在我们自己的activity调用onActivity
2017-06-01 22:23:19 3520
原创 我的Android NDK之旅(三),使用cmake来构建Jni
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/70544766)使用cmake来构建jni什么是cmake使用Android Studio 2.2及更高版本 ,您可以使用NDK和CMake将C和C ++代码编译为本机库。 然后,Android Studio将您的图书馆打包到您的APK中,该版本是IDE的集成构建系统 。如果您刚接触
2017-04-23 20:28:09 2530 8
原创 我的Android NDK之旅(二),使用ndk-build构建Jni
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/70502481)使用ndk-build构建Jnindk-build是什么ndk-build 文件是 Android NDK r4 中引入的一个 shell 脚本。其用途是调用正确的 NDK 构建脚本。可以用这个命令来生成.so文件。ndk-build如何使用当你想使用该命令将.cpp
2017-04-23 15:21:31 10521
原创 我的Android NDK之旅(一),不使用ndk-build命令来创建jni
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/70338637)最近闲来无事,想摸索下一下ndk,可是ndk不是块好啃的骨头,但作为一名程序员,什么都要了解下,对吧╮( ̄▽ ̄)╭。首先我想吐槽一下,网上有些博客写的很乱,一上来就贴一段代码,也不告诉是要干什么,代码一写完就完事,这让初学者很难理解jni到底是个什么东西。每次按照他们
2017-04-21 20:29:11 5417 7
原创 android sqlite 初次尝试遇到的坑
转载请注明出处:(http://blog.csdn.net/qq_35071078/article/details/70149064)android sqlite 初次使用遇到的坑前言最近尝试写一个单机版的app,用sqlite来存储数据,之前对没用过sqlite,于是乎在网上搜索了下,各种大牛的博客不计其数,看了他们的博客后确实有了一定的了解,但是自己动起手来,总是有那么些坑,让你不得不掉下去。
2017-04-12 23:50:59 1253 1
原创 android 自定义 3D View
转载请注明出处: (http://blog.csdn.net/qq_35071078/article/details/69666473)android 3dView最近写了一个简单的ViewGroup,可以让子view旋转起来。 [ android 3dView ]感兴趣的朋友可以去我的github看看,点个星哦 ,也可以关注博主一波,<( ̄︶ ̄)>。
2017-04-08 12:08:55 1284
原创 解决ScrollView中嵌套其他可以滑动的View的滑动冲突
最近写了一个布局,这个布局的根布局是一个ScrollView,然后里面各种控件,并且还有一个RecyclerView,因为要频繁的向服务端请求数据,请求数据后将数据填充到相应的view中。那么问题来了,当ScrollView不能滑动的时候(其实就是ScrollView的高度没有超过屏幕的高度,也就是说没必要滑动,有可能这次请求,服务端返回的数据比较少),RecyclerView是可以正常滑动的。但是当ScrollView可以滑动了(就是说这次服务端返回的数据有点多,ScrollView的高度超过了屏幕的高度
2017-03-30 11:32:10 1653
原创 基类Activity的封装+对app所有activity的统一管理
大家都知道,android app其实就是一堆activity来回的切换(虽然还有service,broadcast,但是运行在后台看不到)。学习了android一段时间了,自己也着手完成了一个项目,并参加完成了几个项目,虽然不是什么很叼的app,但是毕竟功能健全,业务逻辑清晰。那通过我这段时间的项目经验,给大家分享一个管理activity的方法吧。首先我们可以定义一个基类activity,之
2017-02-28 08:49:47 2117
原创 android 简易3d菜单(伪3d)
本人学android也有几个月了,最近开始了我的第一个项目,由于项目需要,要实现一个类似于这种的3d菜单,可以滑动。对于一个菜鸟来说,想实现这种效果肯定很难啊,所以就想在网上找源码来学习一下。可是啊,这个东西真的不好找啊,找了几天,在各个android论坛上都发了帖子,基本上没人告诉我准确的解决方法,但是基本上就这三个方向:3d画廊、Rotate3dAnimation、opengl。可以,那就先看
2016-11-14 14:10:10 775 3
原创 android 自定义view 实现简单贪吃蛇
本人萌新,网上的一些视频教学看的太无聊了,所以决定自己找点事情做,今天花了几个小时,写了一个贪吃蛇游戏,虽然界面很丑,但是一些功能还是有的,下面奉上我的源码,还请大神多多指教啊。贪吃蛇的自定义view:package com.tanchishe;import android.content.Context;import android.graphics.Canvas;import
2016-09-24 19:00:06 1145
Android如何监控系统的Window
2021-01-28
(Android) Http请求请求比较大的数据时,如何高效加载?
2017-11-03
(Android)Http Post请求90k数据,花费了6S的时间?
2017-11-03
Android上有什么办法绕过权限申请吗?
2017-09-25
JsonObject如何处理带有\n的json字符串?
2017-08-23
Android Usb转Plc2303如何配置啊?
2017-08-12
Linux 分卷压缩的文件合并后 解压出错?
2017-08-02
android 序列化后的对象的大小?
2017-08-01
android GrennDao 存数据无法存父类的参数?
2017-07-31
android studio 中自定义的控件写属性时为什么没有只能提示了?
2017-07-20
如何获取到RecycleView的item的高度?
2017-07-20
android MessureSpec.Mode 什么时候是UNSPECIFIED?
2017-07-19
关于java abstract 的问题
2017-07-19
android 自定义组合控件的问题
2017-07-14
MPAndroidChart LineChart x轴的取值问题。
2017-07-13
android studio项目目录下为什么有些文件夹颜色是灰色的
2017-07-04
android studio 如何将library打包jar包并且混淆?
2017-06-21
cocos2dx 官网的几个下载分别是干什么的?
2017-06-12
android FastgrabConfigReader内存泄漏
2017-06-03
android 源码中为什么很多类和方法都没有
2017-05-26
android decorView里面的ViewStub是干嘛的?
2017-05-25
AS 引用github上的开源项目的class为什么没有注释?
2017-05-23
android 如何停止处于I/O状态的线程?
2017-05-22
android 任务栈 进程 应用 各有什么联系??
2017-05-18
android listview的分页效果怎么实现?
2017-05-17
android 推荐个好用的表格控件?
2017-05-17
android 怎么做到完全的沉浸式状态栏?
2017-05-16
material design到底是啥?
2017-05-15
如何实现 扫描二维码直接下载apk
2017-05-15
android 为什么 onDestroy() 会在 onResume()之后执行?
2017-05-13
android activity可以运行多长时间
2017-05-12
android 隐藏了状态栏后,editext获取焦点后状态栏又出来了?
2017-05-08
android 需要长时间运行的app是不是要把关键的操作放到service里?
2017-05-06
电脑可以显示图像,其实是不停的重绘吗?
2017-05-05
mac 打开串口 tty.usbserial 卡住?
2017-04-25
eclise java项目 如何加载.so文件?
2017-04-24
android 是怎么与串口通信的?
2017-04-19
android 串口通信到底是什么意思?
2017-04-19
android 写一个开源控件需要注意些什么?
2017-04-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人