随笔分类 -  Android资料库

1
摘要:最近在研究一个组件时,发现使用textview显示了一张图片,原以为android原生支持,仔细研究了下,是用ttf字体实现的,记录下 网上的介绍文章很多,这里就不啰嗦了,链接 https://www.jianshu.com/p/ba1d076a1e31 这里补充几点: 1、如果想在layout的x 阅读全文
posted @ 2018-12-18 20:49 muzhi121 阅读(414) 评论(0) 推荐(0)
摘要:1、脱壳工具 https://github.com/DrizzleRisk/drizzleDumper 阅读全文
posted @ 2018-12-11 17:54 muzhi121 阅读(140) 评论(0) 推荐(0)
摘要:过完清明节,脑袋有点懵,眼睛也还睁不开,心情还跟上坟一样…… 上次讲到Kerberos分为域内认证模式和域外认证模式两种,域外认证主要是解决跨域认证的问题。 这几天翻看了大量的rfc文档,找了论文,对域外认证的描述都不是很清楚,如果有知道的,麻烦告诉下我,具体的流程是什么样的 今天讲一讲Kerber 阅读全文
posted @ 2017-04-07 22:30 muzhi121 阅读(426) 评论(0) 推荐(0)
摘要:本文转自http://blog.sina.com.cn/s/blog_783ede030101bnm4.html 作者kiven辞职3,4个月在家休息,本以为楼主要程序员逆袭,结果失败告终继续码农生涯今天开始更新博客。正文。项目中有个ListView内容比较复杂现在要添加长按删除功能。楼主自然想到利... 阅读全文
posted @ 2014-07-20 20:21 muzhi121 阅读(21295) 评论(0) 推荐(1)
摘要:本文转自http://blog.csdn.net/santicom/article/details/6932421测试类如下:[java]view plaincopypublicclassMainActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);this.registerRecei 阅读全文
posted @ 2013-06-30 16:52 muzhi121 阅读(4895) 评论(0) 推荐(0)
摘要:本文转自http://blog.csdn.net/stevenhu_223/article/details/8504058当我们在手机上使用360安全卫士时,手机屏幕上时刻都会出现一个小浮动窗口,点击该浮动窗口可跳转到安全卫士的操作界面,而且该浮动窗口不受其他activity的覆盖影响仍然可见(多米音乐也有相关的和主界面交互的悬浮小窗口)。那么这种不受Activity界面影响的悬浮窗口是怎么实现的呢? 竟然它能悬浮在手机桌面,且不受Activity界面的影响,说明该悬浮窗口是不隶属于Activity界面的,也就是说,他是隶属于启动它的应用程序所在进程。如360App所在的应用进程,当杀掉它所在 阅读全文
posted @ 2013-05-30 19:26 muzhi121 阅读(15767) 评论(1) 推荐(2)
摘要:本文转自http://www.cnblogs.com/salam/archive/2010/11/15/1877512.htmlActivities提供了一种方便管理的创建、保存、回复的对话框机制,例如onCreateDialog(int),onPrepareDialog(int, Dialog),showDialog(int),dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog). onCreateDialog(int):当你使用这个回调函数时,Android系统会. 阅读全文
posted @ 2013-04-02 16:19 muzhi121 阅读(289) 评论(0) 推荐(0)
摘要:本文转自http://blog.csdn.net/andycpp/article/details/1231619当你编写一个图形界面的程序的时候,你肯定要使用各种图片资源。那么,当你发布你的程序的时候,这些图片资源如何发布呢?最简洁的方式就是将这些图片资源连同你的class文件一起打包为一个可执行Jar文件,这样你只需发布一个jar文件就囊括了所有的内容,用户只需双击该Jar文件就能运行程序。如果把图片打包在Jar文件中,编写程序的时候如何访问这些图片呢?这些图片的路径是什么呢?可以用getResource()方法来解决这个问题。下面我们具体分析2种最常见的情况:1、你将所有资源打包为andy 阅读全文
posted @ 2013-04-02 16:15 muzhi121 阅读(344) 评论(0) 推荐(0)
摘要:本文转自http://blog.csdn.net/androidbluetooth/article/details/7603428博客声明:1. 使用 android2.1 源码说明问题2. 使用真机,操作系统是 android-2.13. 分享一下学习方法,不是为了测试而测试,请大家举一反三结合 Service 与 Broadcast 监听外部存储设备的状态,通过测试主要想知道在我们操作外部存储设备时候发生了哪些事情、以及 Intent 几个 Action 到底是何意?测试代码见 附录,至于如何启动这个 Service,随您意!主要的 Action 注册这 13... 阅读全文
posted @ 2013-03-07 16:43 muzhi121 阅读(8613) 评论(0) 推荐(0)
摘要:在使用sqlite时犯了一个错误,把本该使用int型的数据用text存储,然后查询的时候,写出了这样的语句select * from test where age > 12本以为sqlite的弱存储类型会自动转换成数值类型来比较,结果那个悲剧啊,研究了好长时间,发现把数值存储为文件类型后,查询结果毫无规律对于sqlite中的text类型的比较,其实很简单(这里只讨论都为数值形式的存储),从左到右,依次比较每个字符的大小,即eg s1和s2比较,则将s1第一个字符值减去s2第一个字符的值,若差为0则再继续比较下个字符,若差值不为0则将差值返回关于sqlite的数据类型的存储和比较规则,可以 阅读全文
posted @ 2012-12-12 23:20 muzhi121 阅读(3274) 评论(0) 推荐(0)
摘要:app集成支付宝、app缓存管理、app列表圆角设计、App自动更新之通知栏下载(有续)、索引ListView、App数据格式之解析Json、拖拽ListView http://www.cnblogs.com/qianxudetianxia/category/293007.html 阅读全文
posted @ 2012-11-28 13:13 muzhi121 阅读(385) 评论(0) 推荐(0)
摘要:此规范参考自android源码,并加以改进,仅供个人使用,如果你觉得还有可取之处,可以参考下,以后有好的规则,再补充总体规范: 类名要清晰,能反映出这个类的作用,最好能达到见名知义的效果 方法名要使用动宾短语 eg: public boolean moveTaskToBack(boolean nonRoot); 构造函数使用pascal命名规则,又叫大驼峰规则,首字母大写 普通方法和成员变量采用小驼峰规则(camel规则),首字母小写 普通方法的局部变量采用下划线规则,以_开头1.类的成员变量 所有公开的类常量:定义为静态final类型,名称全部大写 eg: public stat... 阅读全文
posted @ 2012-11-27 12:35 muzhi121 阅读(5038) 评论(0) 推荐(1)
摘要:相信对于Android的初学者来说,大家都曾经被layout里这两个极其相似的属性迷惑过。简单使用一下搜索工具,我们就不难找到下面这样的答案:layout_gravity 表示组件自身在父组件中的位置gravity 表示组件的子组件在组件中的位置看似很简单嘛为什么这么简单的道理,总有同学会发现,在“某些时候”,layout_gravity这个属性不好使了,失去了它应有的作用问题究竟出在哪里了呢?当作为父layout的LinearLayout的属性为android:orientation="vertical"的时候,android:layout_gravity="? 阅读全文
posted @ 2012-10-22 11:35 muzhi121 阅读(14618) 评论(1) 推荐(2)
摘要:本文转自http://itindex.net/detail/15843-linux.linuxidc.com-%E8%B5%84%E6%96%99-androidShared by Yuan用户名与密码都是www.linuxidc.comlinux.linuxidc.com - /2011年资料/Android入门教程/[转到父目录] 2011年7月16日 21:33 <目录> Android 3D 游戏开发教程 2011年8月18日 13:26 <目录> Android WIFI开发介绍 20... 阅读全文
posted @ 2012-09-29 16:19 muzhi121 阅读(5490) 评论(0) 推荐(0)
摘要:本文转自http://jianwang0412.iteye.com/blog/1267885重写listview,通过监听滑动事件,根据滑动时所处的位置,以及滑动的方向,使用view的内置scrollTo或scrollBy函数来移动view到你手势互动的距离(此处为一半),然后当确定消费了给事件后,又回滚到(0,0)点。当然只有在超出了边界时才回滚。而且回滚的过程由TranslateAnimation来控制,这样的好处在代码的解释中。我是基于网络上的listviewpress改了一些(有几处好像是被篡改了,我又按我的理解将它改正过来,运行后没问题)。一下是关键的代码,整个代码见附件中。有不懂的 阅读全文
posted @ 2012-08-23 11:07 muzhi121 阅读(3091) 评论(1) 推荐(0)
摘要:本文转自http://blog.csdn.net/feng88724/article/details/7013675在讲这次错误之前,先看一下下面这段代码。 【◆以下解析方法是错误的×】[java]view plaincopyprint?importjava.util.ArrayList;importjava.util.List;importorg.xml.sax.Attributes;importorg.xml.sax.SAXException;importorg.xml.sax.helpers.DefaultHandler;importandroid.util.Log;publi 阅读全文
posted @ 2012-08-22 17:56 muzhi121 阅读(1286) 评论(1) 推荐(0)
摘要:本文转自http://developer.51cto.com/art/200906/127967.htm有关FLAG_ACTIVITY_NEW_TASK的更详细讲解请参考http://www.cnblogs.com/xiaoQLu/archive/2012/07/17/2595294.html本文向您介绍Android应用程序开发中的各个模块,包括任务、启动模式、进程和线程等在大多数操作系统里,存在独立的一个1对1的可执行文件(如Windows里的exe文件), 它可以产生进程,并能和界面图标、应用进行用户交互。但在Android里,这是不固定的,理解将这些分散的部分如何进行组合是非常重要的。 阅读全文
posted @ 2012-07-16 21:22 muzhi121 阅读(4653) 评论(0) 推荐(0)
摘要:本文转自:http://www.cnblogs.com/3dant/archive/2011/04/06/2007060.html我说下我的理解,最可能出现重复的情况就是getView(int position, View convertView, ViewGroup parent)中的conver... 阅读全文
posted @ 2012-06-18 16:41 muzhi121 阅读(28556) 评论(3) 推荐(5)
摘要:本文转自: http://blog.csdn.net/roger_ge/article/details/5552740 发送键盘事件: 命令格式1:adb shell input keyevent “value” 其中value以及对应的key code如下表所列: KeyEvent Value K 阅读全文
posted @ 2012-02-27 15:37 muzhi121 阅读(1221) 评论(0) 推荐(0)
摘要:各种经典的android学习资料,不定期更新android开源项目:农民伯伯总结http://www.cnblogs.com/over140/archive/2013/03/21/2972502.htmlandroid常用控件实现特殊要求http://gundumw100.iteye.com/category/156628android游戏开发:http://blog.csdn.net/xys289187120/article/category/849013 HiMi http://blog.csdn.net/xiaominghimi/article/category/762640/2andr 阅读全文
posted @ 2011-08-02 10:46 muzhi121 阅读(836) 评论(0) 推荐(0)

1