今天在使用ScrollView时出现错误,提示: Unexpected namespace prefix "xmlns" found for tag ScrollView ? 布局如下: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" ??? ??x...
分类:
移动开发 时间:
2015-04-21 18:54:25
阅读次数:
181
使用gradle构建android的默认project结构: src/main
???????----java/
???????----res/
???????----assets/
???????----aidl/
???????----rs/
???????----jni/
???...
分类:
移动开发 时间:
2015-04-21 18:53:11
阅读次数:
285
前言:”安得广厦千万间,大庇天下寒士俱欢颜“——杜甫。在帝都住的朋友们都可能会遇到租房子困难的问题(土豪请无视),找房子真是力气活,还耗费时间,占用我宝贵的写博客时间,没办法,谁让咱没钱还想住的好点,...
分类:
移动开发 时间:
2015-04-21 18:51:49
阅读次数:
196
目前主流应用程序大体分为三类:Web App、Hybrid App、 Native App。 一、Web App、Hybrid App、Native App 纵向对比 首先,我们来看看什么是 Web App、Hybrid App、 Native App。 1. Web APP Web App 指采用Htm...
分类:
移动开发 时间:
2015-04-21 18:49:38
阅读次数:
168
在Android或Java开发中,对于button的OnClickListener有下面四种实现方式,可以根据需要选择合适的用法。方法一:适合场景:通用Buttonbt_Demo=(Button)findViewById(R.id.bt_Demo);
bt_Demo.setOnClickListener(newOnClickListener()
{
@Override
publicvoidonClick(Viewv)
{
..
分类:
移动开发 时间:
2015-04-21 18:47:14
阅读次数:
140
在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。可惜的是,根据验证,利用网上转载的那些方法在OnCreate函数中获..
分类:
移动开发 时间:
2015-04-21 18:29:24
阅读次数:
117
eclipse中打开后新建Android项目区仍无法创建,出现下列提示对话框:
Plug-in org.eclipse.ajdt.ui was unable to load class org.eclipse.ajdt.internal.ui.ajde.CachedRuntimeClasspathEntryResolver.
百度原因后发现解决方法后:重新创建工作区就可以正常使...
分类:
移动开发 时间:
2015-04-21 18:11:34
阅读次数:
194
前言:”安得广厦千万间,大庇天下寒士俱欢颜“——杜甫。在帝都住的朋友们都可能会遇到租房子困难的问题(土豪请无视),找房子真是力气活,还耗费时间,占用我宝贵的写博客时间,没办法,谁让咱没钱还想住的好点,努力努力挣钱!!!以上发点牢骚,现在进入正题。上一篇博客《Bitmap那些事之内存占用计算和加载注意事项》,写了Bitmap基础知识和使用Bitmap需要知道的注意事项,这一片博客我会写在Androi...
分类:
移动开发 时间:
2015-04-21 18:12:24
阅读次数:
187
又到周末一个人侘在家里无事可干,这就是程序员的悲哀啊。好了我们利用周末的时间继续介绍android apk防止反编译技术的另一种方法。前三篇我们讲了加壳技术(http://my.oschina.net/u/2323218/blog/393372)、运行时修改字节码(http://my.oschina.net/u/2323218/blog/396203)和伪加密(http://my.oschina....
分类:
移动开发 时间:
2015-04-21 18:12:09
阅读次数:
220
做了Android开发那么久,总结一下平时可能用到的内存优化的点:
1、load bitmap时,若是图片大于屏幕分辨率,要缩小,若小于就按原size load,同时注意2.3及以下系统bitmap是分配在native memory 而3.0后是在虚拟机的heap里
2、在onTrimMemory() level为TRIM_MEMORY_HIDDEN时 release和UI相关的资源,如bit...
分类:
移动开发 时间:
2015-04-21 18:10:07
阅读次数:
135
我发现一个特点,就是很多搞技术开发的朋友们,都很实在,不会花言巧语勾引女的。
所以我今天特别给大家提供一个方式新颖且有创意的表白方式,把女神追到手。
那就是做一款表白的手机软件安装到女神的手机里,也不怕当面被拒绝而显得尬尴。关键是女神会觉得很酷很炫很高级。
下面是制作教程:
首先:把你想说的想要表达的而又说不出口的,统统都写进Word文档,记得要用Word文档写这份情书。...
分类:
移动开发 时间:
2015-04-21 18:09:55
阅读次数:
181
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片
默认时的背景图片-->
没有焦点时的背景图片 -->
android:drawable="@drawable/pic1" />
非触摸模式下获得焦点并单击时的背景图片 -->
android:state_pres...
分类:
移动开发 时间:
2015-04-21 18:11:34
阅读次数:
125
drawTextOnPath() was not supported with hardware acceleration until Android 4.1. To work around this problem, simply set a software layer type on your View when running on Android < 4.1. Just call Vie...
分类:
移动开发 时间:
2015-04-21 18:09:34
阅读次数:
185
1.项目使用的第三方开源库http://github.ibireme.com/github/list/ios/整理了比较常用的iOS第三方组件,以及github上的统计。项目使用了CocoaPods(类似java中的maven)管理常用的第三方库,一些特殊的单独引用,下面介绍下比较好用的几个。(1)AFNetworking目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式...
分类:
移动开发 时间:
2015-04-21 18:07:44
阅读次数:
267
Chronometer 计时器
它提供了一个android:format属性,用于指定计时器的计时格式
setBase (long base):设置起始时间
setFormat (String format):设置显示时间的格式
start():开始计时
stop ():停止计时
setOnchronometerTickListener():为计时器绑定时间监听器...
分类:
移动开发 时间:
2015-04-21 18:08:40
阅读次数:
183