_大禹_
码龄14年
  • 28,787
    被访问
  • 15
    原创
  • 1,559,632
    排名
  • 6
    粉丝
关注
提问 私信

个人简介:希望能正确的做事和做正确的事

  • 加入CSDN时间: 2008-10-11
博客简介:

junjunyanyan的专栏

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得5次评论
  • 获得12次收藏
创作历程
  • 9篇
    2015年
  • 2篇
    2014年
  • 1篇
    2013年
  • 5篇
    2012年
成就勋章
TA的专栏
  • Linux VPS
    2篇
  • CentOS
    1篇
  • Linux
  • 开发环境
  • Android
    10篇
  • mac
    1篇
  • java
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android带清除按钮的文本框

大部分的android应用中的文本框都带有清除按钮,在输入长文本后可以一次清除所有输入,实现的思路有很多,比如直接用EditText+ImageView,但是每个文本框都要这么搞麻烦不说,且不利于维护。 本文的实现思路是通过继承EditText,并通过复写draw方法,将清除按钮画出来,然后通过监听onTouchEvent方法,判定用户是否点击了draw出来的区域进而判定是否需要清除文本。
原创
发布博客 2015.06.15 ·
1949 阅读 ·
1 点赞 ·
1 评论

Realm数据库

Realm是一个移动端用来替代sqlite数据库的解决方案,支持android、ios,支持加密。基础api和示例可以参考官网,以下纪录的是在使用移动数据库时需要考虑的问题。
原创
发布博客 2015.06.14 ·
5169 阅读 ·
1 点赞 ·
2 评论

Dalvik指令集

Dalvik指令集
原创
发布博客 2015.05.29 ·
807 阅读 ·
1 点赞 ·
0 评论

android Smali静态分析(二)

静态分析是指在不运行代码的情况下,采用词法分析、语法分析等手段对程序文件进行扫描生成反汇编代码,通过阅读反汇编代码来掌握程序功能的一种手段。本文使用通过介绍baksmali反编译生成的smali文件来分析android程序。
原创
发布博客 2015.05.29 ·
1251 阅读 ·
0 点赞 ·
0 评论

android Smali静态分析(一)

静态分析是指在不运行代码的情况下,采用词法分析、语法分析等手段对程序文件进行扫描生成反汇编代码,通过阅读反汇编代码来掌握程序功能的一种手段。本文使用通过介绍baksmali反编译生成的smali文件来分析android程序。
原创
发布博客 2015.05.14 ·
2002 阅读 ·
0 点赞 ·
0 评论

Android提供第三方jar包时资源打包

目前提供第三方jar包支持,我已知的解决方案包括: 1. 直接提供library工程。这种形式主要用于内部或者公共项目。 2. 将代码打包成jar,提供尽包含资源的library工程。 3. 将所有非图片资源转化成代码,提供图片和jar包。直接提供library工程和提供资源文件的方式最方便,且集成方可自主修改待集成界面,但有些时候出于公司的考虑需要禁止用户修改界面(至少比较难)。
原创
发布博客 2015.05.12 ·
2333 阅读 ·
0 点赞 ·
1 评论

Android反编译——Smali语法Hello World

使用smali语法编写代码,并在dalvikvm中执行。
原创
发布博客 2015.05.06 ·
867 阅读 ·
0 点赞 ·
0 评论

Android在debug和release模式自动加载不同的配置文件

Android在debug和release模式自动加载不同的配置文件 思路: 1. 判断当前运行在何种模式下 2. 加载配置文件1. 判断当前运行在何种模式下当直接在eclipse中运行程序和android tools工具打包时候,会自动修改gen/**/BuildConfig.java中的字段DEBUG字段的值if (BuildConfig.DEBUG) { // deb
原创
发布博客 2015.02.11 ·
4392 阅读 ·
0 点赞 ·
0 评论

关于目前开发的app中网络数据请求架构的一点思考

讨论的前提:基于网络的请求是安全可靠的最基本的网络请求架构目前正在使用的架构理想的架构S 代表ServerM 代表MessageCenterUI 代表用户界面DB 代表数据库MUI 代表程序主界面MS 代表Memory Storage1.最基本的网络请求架构直接由用户界面请求网络,并在界面的生命周期发生变化的时候控制网络请求,稍微厉害点的可能会将网络请求抽取
原创
发布博客 2015.01.18 ·
1014 阅读 ·
1 点赞 ·
0 评论

jvm编码

本文转载自:http://blog.csdn.net/cookieweb/article/details/7354813如有侵犯版权请与博主联系,将尽快删除1、JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式;2、对于单个字符:ISO-8859-1单字节编码,GBK双字节编码,UTF-8三字节编码;因此中文平台(中文
转载
发布博客 2014.12.04 ·
523 阅读 ·
0 点赞 ·
0 评论

Mac英文版MyEclipse 10运行tomcat日志乱码

Mac在使用之初选择了中文一直没问题,今天心血来潮修改了系统语言,然后启动MyEclipse的tomcat,在console中一直是乱码。    1. 刚开始以为是log4j的配置有问题,检查了下配置,发现已配置成了在控制台和文件输出都为utf-8,打开日志文件检查发现是中文,但是控制台却还是乱码;    2. 设置了workspace的编码为utf-8        步骤:Prefe
原创
发布博客 2014.12.04 ·
1894 阅读 ·
0 点赞 ·
1 评论

AsyncTask运行在单线程下

在Android中使用多线程,首先考虑的就是AsyncTask,原因不用多少,方便。但是今天在做项目的时候发现一个问题,我在一个Service中启动了2个AsyncTask分别执行不同的任务,但却只有一个在运行,怎么回事呢?    首先想到的是可能Service限制了线程数量,写了2个Thread并行运行发现没问题,然后就想到可能是AsyncTask的问题,上官网查了下发现如下描述:
原创
发布博客 2013.10.23 ·
992 阅读 ·
0 点赞 ·
0 评论

Microsoft PowerPoint 开发参考.CHM

发布资源 2012.09.11 ·
CHM

Microsoft Excel 2010 开发人员参考.chm

发布资源 2012.09.11 ·
chm

ssh无密码登陆

1. 使用root登陆修改/etc/ssh/sshd_config文件(客户端服务端都需要改)将#AuthorizedKeysFile     .ssh/authorized_keys前面的#去掉--如果需要root也能无密码登陆, 把#PermitRootLogin     yes前面的#去掉执行下面的命令重启ssh服务/etc/rc.d/init.d/sshd re
原创
发布博客 2012.05.18 ·
530 阅读 ·
0 点赞 ·
0 评论

CentOS6.2 Atheros ar8152 网卡驱动安装

新装了centos6.2, 不能上网, 使用命令ifconfig后发现只有lo没有eth0, 上网搜了无数资料尝试了无数方法之后终于可以了, 只记得大致是在这些步骤以后就可以了.......下载驱动http://download.csdn.net/download/chenjiebin/4090935然后解压tar -zxvf AR81Family-linux-v1.0
转载
发布博客 2012.05.07 ·
2650 阅读 ·
0 点赞 ·
0 评论

struts2文件下载

Action:package test.action;import java.io.InputStream;import org.apache.struts2.ServletActionContext;import org.springframework.context.annotation.Scope;import org.springframework.stereotype.C
原创
发布博客 2012.01.14 ·
293 阅读 ·
0 点赞 ·
0 评论

TOMCAT 域名配置

准备:  + 域名一个(www.test.com)  + 安装好的tomcat一个修改配置  + 在tomcat/conf/server.xml中      修改为80" protocol="HTTP/1.1"      修改 改为 www.test.com">      修改www.test.com"      进入tomcat6/conf/Catalin
原创
发布博客 2012.01.12 ·
294 阅读 ·
0 点赞 ·
0 评论

Linux Mysql 乱码解决

+ 问题:在VPS Linux上面安装了java web环境,启动tomcat后从数据库中查询出来的中文全部乱码,考虑到是否是Mysql编码问题导致+ 查看mysql编码方式执行     #>mysql -u root -p 提示输入密码,输入密码,进入mysql的命令行模式    mysql>show variables like 'character%'+---
原创
发布博客 2012.01.11 ·
371 阅读 ·
0 点赞 ·
0 评论
加载更多