自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android MVP 那点事

最近在看一些 关于MVP的一些资料 都没有什么具体的实现,有的也是一两个Demo 页面,多的就没了,都没有实战的东西 就想着自己实战一把的。参考了google官方的todo-mvp 以及网上的一个Demo 具体网址找不到了 项目名称是androidmvp.没法给署名了 改天找到再加上。在我理解的MVP就是缓解activity的压力,把activity的业务逻辑都搬到presenter里面做

2018-01-06 00:43:13 187

原创 半万能的RecylerView.Adapter

配合 这篇文章里面写的 Android RecylerView多布局优化 把里面的MyAdapter抽取出来 写了一个JacenRecylerViewAdapter 基本可以实现一些简单的页面 也不需要再写那么多Adapter了。不说了,直接帖代码。/** * 暂时想这么多,等哪天把多布局的也集成进来 直接一个adapter就好了 * @version 1.0 * @email jacen@i

2017-12-31 03:18:12 326

原创 mRecyclerView.scrollToPosition不起作用

mRecyclerView.scrollToPosition(mAdapter.getItemCount()); 是不是不能滚动到最后一条? 想着跟mListView.setSelection(mList.size());一样对吧! 其实不然 这玩意得这么用 mRecyclerView.scrollToPosition(mAdapter.getItemCount() - 1);否则不工作

2017-12-30 13:09:41 11561

原创 Android RecylerView多布局优化

不废话,直接贴代码public interface IViewItem<D,H extends RecyclerView.ViewHolder> { /** * * @param context * @param parent * @param l 这个是做类似于ListView OnItemClickListener 如需长按时间 多添加一个OnIt

2017-12-29 16:21:51 386

原创 android 锁屏密码忘记了(程序员版本)

可以使用adb 命令 cd data/system 文件夹 执行 rm password.key 完成或者 ls 一下 看看 里面的文件那个就 .key 文件 联想a390t亲测 可行

2014-11-26 18:50:51 714 1

原创 android bitmap 指定任何一个角为圆角 处理方法

最近 项目 一个listview item 里面有一个 角为圆角

2014-05-23 18:50:11 1065

原创 android 2.2 /2.3 FrameLayout margin 不起作用

最近用FrameLayout 设计一个复杂的UI在4.0以上是

2014-05-17 10:19:57 761

原创 在windows 下使用linux命令

下载一个cygwin 把 根目录下的bin目录 添加到系统环境变量 里面 这样 就可以了

2013-12-16 15:17:11 488

原创 android sdk manager无法更新

前两天手贱 家里的电脑点了一下ADT 更新,结果悲催了,无法使用了,更新都更新不下载,几k几k的下载,还失败。解决方法:去官网下载最新的 sdk 覆盖原有的sdk 下载最新的adt 把老的去掉 就可以了, 不要傻等着adt自己更新 等死都更新不了。

2013-12-03 14:59:00 615

转载 aapt ninepatch图片 编译

aapt.exe c -v -S [olddir] -C [newdir] OK该命令用于读取本地 ninepatch图片 而android机器无法识别用的

2013-08-21 16:55:46 1041

原创 android EditText不显示光标 解决办法

设置 EditText 属性 android:textCursorDrawable="@null" 这样就会显示出来了 其实这个属性是用来设置光标颜色的

2013-08-14 17:05:01 1203

转载 android 通用wifi调试 应用方法

在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCPIP的方法来进行。也就是然ADB 通过网络来连接设备,而无需USB数据线。具体方法如下:1. 使用USB数据线连接设备。2. 在命令行输入adb tc

2013-06-20 12:58:30 563

原创 Android 基于xmpp的即时通信Demo

该Demo基于xmpp 以asmack为源码包 以openfire为服务器 做的一个demo 仅共参考实现了 注册 登录 添加好友 删除好友 以及 一对一聊天下载地址为   点击打开链接注:服务器需要自己下载配置 如果没有服务器 就别下载了

2013-04-21 17:18:36 2557 1

原创 list 出现 java.lang.StackOverflowError 异常

今天调了一下午,终于给我调出来了,原因是我 list调用了list.subList(start, end),这样会造成list里面会生成多层full...什么的数据,每调一次subList 就会多一层。调 用多了就报java.lang.StackOverflowError 了。解决方法: list tempList = ArrayList(); for(int

2013-04-02 15:20:19 1767

原创 9patch图片 手机无法识别 解决办法

首先看你是不是画错了 多试几次,如果不是右键原始素材 详细信息 看素材的位深度是不是32 如果不是 则无法识别,要重做素材。如果是32 那就你做错了。这个问题纠结我很及,现在终于解决了。有些美工做把jpg的后缀改成png,或种种原因,这样就会出现不是32位的素材!

2013-03-20 20:02:30 669

原创 Android TextView 倾斜角度

public class RotateTextView extends TextView { private float mRotateDegrees = -48.0f; private float x = 35f / 1.5f;//将px转换成dip 为了方便适配 这个是在480*800的下面做的 如果不是 请将1.5f改成自己所要的值 1.5f就是480*800 默认的密度值

2013-02-22 16:46:15 2251 1

原创 android px 转换成 dip 做代码适配

根据我个人测试 px 转换成dip 的算法为 px / density  = dip 设计部那些傻逼都会给px的 如 30px 那么 你就可以 这么做 30 * density 这样适配就完成了反之如 你在xml文件里面设置宽为200dip 可视化 UI 一般都是用480*800的 也就是 density = 1.5 则 200 * 1.5 = 300 px这样 你在 代码里面

2013-02-21 12:02:17 453

原创 android drawable 在res下 和在sdcard下得到图片大小 不一样怎么办?(已经解决)

最近在写IM软件 碰到一个问题 , 就是获取一张drawable  在res drawable目录下的 图片 和 在 sdcard 中获取的图片大小 总是不一样 drawable中 图片密度为 本机密度 而 sdcard中获取到的drawable 为默认的160 太伤不起了,而且在sdcard目录下 得到 的bitmap是不改变的 找了很多方法 又看了N多源码终于解决了想在sd

2013-01-12 15:13:00 1787

原创 关于Edittext 弹出软键盘时 ListView背景被挤压的问题(已经解决)

最近在写一个IM的应用,遇到一个问题 就是当想要输入聊天内容时 当edittext的软键盘 弹出来 我聊天的listView背景 就会被挤压 怎么弄也弄不好 网上找了很多资料 最后终于解决了 代码 ----- 在这可以下载 需要的请点  -->          下载                    解决这个问题不容易啊 !!如还有问题 请回复!!

2012-12-03 17:17:49 1112

原创 天气预报API 接口数据 及 最全城市数据

由国家气象局 发布的气象接口,下面是API 接口地址 全国所有省县市都包含在内以json格式返回 http://www.weather.com.cn/data/sk/101010100.html返回:当前信息{"weatherinfo":{"city":"北京","cityid":"101010100","temp":"-1","WD":"西南风","WS"

2012-12-01 16:07:02 1732 1

原创 RadioButton 修改drawable图片

style wrap_content        36dp        @null        center_horizontal        @drawable/bar_type_btn        1        @color/transparent xml                     android:id="@+id/bar

2012-11-05 16:05:56 1866

原创 控制软键盘的显示与隐藏

隐藏:InputMethodManager manager = (InputMethodManager) this.getBaseContext().getSystemService(INPUT_METHOD_SERVICE); manager.hideSoftInputFromWindow(this.getCurrentFocus().getWindowToken(), InputMe

2012-10-12 14:24:49 464

原创 定义ListView中的 多布局时, 报错 数组角标越界,可就是不显示错误在哪

定义ListView中的 多布局时, 报错 数组角标越界,可就是不显示错误在哪。找了好久 终于让我解决了!  在就在这一句   return TYPE_SIZE时 要记住 这个size要大于你布局的数,比如你你有三个布局,这里就要写4或大于4,不然报错,错哪你都不知道!!@Overridepublic int getViewTypeCount() {// TOD

2012-09-17 00:36:32 1363 1

原创 Only the original thread that created a view hierarchy can touch its views

今天碰到一个小问题 在new Thread(){public void run(){adapter.notifyDataSetChanged(); }}.start ;中更新UI时发生了这个错误   想想挺可笑的  应该在主线程中更新UI的 子线程是不能更新主线程UI的(个人理解)。应该用mhandler.sendEmptyMessage(0);中来更新adapter.

2012-08-28 16:03:49 540

原创 android 调用系统的位置与安全(GPS)页面

Intent intent = new Intent(); intent.setClassName("com.android.settings", "com.android.settings.SecuritySettings"); //wsc  包名,类名  可在android源码中找到 startActivity(intent);//今天发现上面的方法在三星盖世三上是显示错误 现

2012-08-23 09:55:54 591

原创 Android下如何卸载和格式化sdcard

想了好多天 没想明白到底怎么弄,昨天 一朋友告诉我用aidl 试了下,还真的成功了!!下面我们来看看到底怎么实现的吧  因为google并没有给我们暴露卸载sdcard和格式化sdcard的api   那要怎么才能实现呢,android中的设置里可以 卸载和格式化sdcard,那我就来到了settings的源代码里找(Settings源代码要自己下载),在com.android.s

2012-05-21 16:56:39 4051 1

jsjava2.2最新版本

jsjava2.2最新版本

2017-04-11

基于XMPP的即时通信demo asmackDemo

该资源 基于xmpp协议 以asmack为第三方源码包,以openfire为服务器, 实现了 asmack 注册、登录、添加好友、删除好友、一对一聊天 的功能。 未完待续

2013-04-21

ListView背景被挤压问题(已经解决)

最近在写一个IM的应用,遇到一个问题 就是当想要输入聊天内容时 当edittext的软键盘 弹出来 我聊天的listView背景 就会被挤压 怎么弄也弄不好 网上找了很多资料 最后终于解决了

2012-12-03

Web.2.0动态网站开发——PHP技术与应用-随书光盘

Web.2.0动态网站开发——PHP技术与应用-随书光盘 全套代码都有!

2011-11-01

空空如也

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

TA关注的人

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