- 博客(77)
- 资源 (9)
- 收藏
- 关注
翻译 No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points
No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.http://stackoverflow.com/questions/16629846/an-issue-with-android-studio-
2016-05-21 20:09:55
2478
转载 无法使用sudo,也忘记root密码
无法使用sudo,也忘记root密码1.解决忘记root密码http://blog.chinaunix.net/uid-26853826-id-3190753.html2.解决无法使用sudohttp://www.linuxidc.com/Linux/2010-12/30386.htm
2016-02-24 15:23:25
2380
原创 Fresco使用注意点
1.必须设置宽高,可以xml中设置,也可以在代码中设置,不支持wrap——content,如果在xml中拿不准宽高,要在代码中调用setLayoutparams显示设置宽高2.一下两个方法也许你会用到public static void init(Context context) { DiskCacheConfig disCacheConfig = getDisCacheC
2015-09-28 19:58:26
2629
原创 android studio Activity 如何添加注释
1.首先定位到 File-->settings--->file and code templates2.在other这个tab页找到activity.java ,把其中的内容复制下来3.在templates这个tab点击左上角的加号,添加一个名称为Activity的模板,把刚才的内容黏贴进来4.在 Includes这个tab页,选中file header进行编辑
2015-09-23 14:05:11
4255
1
原创 android studio 提取局部变量,全局变量,方法快捷键
提取局部变量:Ctrl+Alt+V提取全局变量:Ctrl+Alt+F提取方法:Shit+Alt+M
2015-09-16 18:33:27
34374
1
原创 如何查看手机的cpu类型是x86还是arm
String arch = "";//cpu类型try {Class clazz = Class.forName("android.os.SystemProperties");Method get = clazz.getDeclaredMethod("get", new Class[] {String.class});arch = (String)get.invoke(clazz,
2015-09-14 17:00:34
13536
原创 查看support-v4包的源码
在libs包中新建文件:比如android-support-v4.jar则建立android-support-v4.jar.properties,里面加上一行:src=support包的路径重启eclipse即可
2015-09-09 17:34:53
520
翻译 手机用chrome调试webapp
需要在代码中添加 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDebuggingEnabled(true); }官网地址:https://developer.chrome.com/devtools/docs/remote-debu
2015-08-24 10:34:44
643
转载 在android studio里面使用so文件
在用android studio做百度地图的时候,发现拷贝so文件到libs cpu相对应的目录,发现运行的时候还是出错,错误提示为找不到so文件。网上搜了下,解决方式挺多的,看到一种方式比较好,直接改build.gradle文件。sourceSets { main { jniLibs.srcDirs = ['libs']}}就这样就搞定了,拷贝目录,建立zip这些都不需
2015-07-23 11:12:34
368
原创 git 回滚实战
1.先保证你本地代码已经提交了,并且也拉取了最新代码2.修改一个文件,比如readme,然后提交,并push到远程仓库3.接下来我们就回滚到修改readme之前的版本,操作如下1)git log 找到你前一次提交的commitid2)回退:git reset -hard 你前一次提交的commitid3)提交:git push origin HEAD
2015-07-04 09:47:57
390
原创 setvisibility无效
今天遇到一个奇葩的问题,setvisibility无效。后来发现我的这个view是个viewgroup即linearlayout,findviewbyid没有转成linearlayout,直接用的view在另一个地方setvisibility的时候失效了,后来findview的时候转成linearlayout就可以了。
2015-07-01 13:51:43
1729
翻译 解决 Cannot run program "/home/zhengyx/git/jymall-android-master/${aapt}"
ps:原文地址:http://stackoverflow.com/questions/30812770/ant-jar-error-execute-failed-java-io-ioexception-cannot-run-program-aapt更新 Android SDK tools 到 24.3.2把下面 4行添加到 android-sdk-path/tools/ant/
2015-06-19 17:03:59
323
原创 logcat命令行输出tag为Mylistview,日志级别为info,以及多个tag的写法
adb logcat Mylistview:I *:S
2015-06-13 10:33:13
628
转载 android动态加载.so,实现动态库升级
原文链接:http://blog.sina.com.cn/s/blog_66d7a45501019y8k.html有这两种办法:第一种:需求:有时候应用修复了native层一个小BUG,应用需要更新了,但是用户必须下载整个APK包进行安装,而我们需要的只是替换SO于是想,能不能加载自定义路径下的
2015-06-11 11:10:25
400
翻译 getDir
/** * Retrieve, creating if needed, a new directory in which the application * can place its own custom data files. You can use the returned File * object to create and access files in
2015-06-11 11:07:55
2853
转载 android:process=":remote"
原文:http://blog.sina.com.cn/s/blog_974a22240101gxs6.htmlandroid:process=":remote",代表在应用程序里,当需要该service时,会自动创建新的进程。而如果是android:process="remote",没有“:”分号的,则创建全局进程,不同的应用程序共享该进程。
2015-06-10 15:41:01
403
转载 System.exit(0)和System.exit(1)区别
原文:http://www.cnblogs.com/xwdreamer/archive/2011/01/07/2297045.html非0表示非正常退出
2015-06-10 15:34:00
684
原创 notifyDataSetChanged无效解决方案
对于listview里面的数据源list,如果想要notifyDataSetChanged有效,那么需要对list进行增删改的操作,但是如果直接对其进行赋值操作是不行的,会导致notifyDataSetChanged失效。
2015-05-21 17:01:21
406
原创 聊天页面分页加载逻辑
第一页:1.从数据库按时间倒序取出数据,假设数据为(为表示方便,仅仅显示时间):15:2614:2613:262.再倒序加入list,此时list中的数据为13:2614:2615:263.该list添加之前的list成为新的list第一页,之前的list为空的,所以操作后新的list的数据为:13:261
2015-05-12 15:39:33
1160
原创 悬浮窗注意点,GRAVITY 以及windowsparams.x
wmParams2.gravity = Gravity.LEFT | Gravity.TOP;// ;wmParams2.x = widthPixels;wmParams2.y = 0;当wmParams2.gravity = Gravity.LEFT的时候拖动才会正常如果想让悬浮窗的位置在屏幕的右侧,可以通过设置wmParams2.x 来控制
2015-05-09 19:17:44
941
原创 sql关键字顺序
select * from immsg where text="3423" order by dialogId limit 2 offset 1;
2015-05-06 15:04:48
497
转载 ubuntu linux zip和unzip类命令详解
原文:http://blog.163.com/haibianfeng_yr/blog/static/345726202010916111516716/1.zip$ zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzip$ unzip -o -d
2015-04-28 16:42:13
693
转载 PhotoView问题 ImageView no longer exists.
出现这个问题 很头疼 参考https://github.com/chrisbanes/PhotoView/issues/50然后 改版了PhotoViewAttacher 之后 就发现没有了在PhotoViewAttacher 文件中 更改cleanup方法 发现可行// @SuppressWarnings("deprecation")//
2015-04-26 16:45:20
383
原创 viewpager的缓存策略
04-25 23:23:53.917: I/disklrucache(13002): viewcount--1---> maxMemory=256M,totalMemory=25M,freeMemory=8M04-25 23:23:53.917: I/disklrucache(13002): viewcount--android.widget.FrameLayout{3c453599 V.E..
2015-04-26 11:25:56
637
转载 ubuntu建立多级目录命令
原文:http://book.51cto.com/art/200808/85088.htm一次性地建立多级目录,则可以使用-p参数:# mkdir -p /home/dir1/dir2/dir3
2015-04-23 17:12:57
2455
原创 开发中git的版本控制实战
下面的命令演示了从主分支拉取代码,创建分支,修改分支代码后合并到feature,并删除分支。 git clone git@git.ucweb.local:jymall-app/jymall-android-master.git(拉取主分支) cd jymall-android-master/
2015-04-22 20:14:14
531
转载 Ubuntu java 环境变量
方法1:修改/etc/profile 文件所有用户的 shell都有权使用这些环境变量在 shell终端执行命令:vi /etc/profile在 profile文件末尾加入:JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.15PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar
2015-04-22 11:43:27
332
转载 ubuntu配置NDK的环境变量
原文:http://www.cnblogs.com/xingfuzzhd/archive/2012/09/05/2671949.html1.从官网下载NDK http://developer.android.com/tools/sdk/ndk/index.html#Reqs,并解压文件。(在此目录为/home/zhangz/develop/android-ndk-r8b)(目前已经到r
2015-04-22 10:49:48
2858
转载 Android Studio常用操作技巧(不断更新)
原文:http://blog.youkuaiyun.com/ljphhj/article/details/37739683
2015-04-22 10:04:12
326
原创 阿里巴巴广州移动事业群内推(应届,非应届都可以)
职位有产品,android,ios,运营等,有意向的同学可以以联系我哦,加qq:924106037
2015-04-22 09:16:45
681
转载 eclipse工程迁移到studio
原文:http://www.v2ex.com/t/105606Android Studio刚推出时,曾建议以这种方式将项目转到Android Studio中:Eclipse里的ADT升级到最新版,在Eclipse中打开项目,右击项目,导出,选择Android目录下的 generate gradle build files
2015-04-21 14:57:04
295
转载 android adt自带eclipse无法设置ndk路径,没有ndk选项
原文链接:http://jingyan.baidu.com/article/4d58d5413000a09dd4e9c0fe.html到android sdk官网下载r23版本的adt时自带的eclipse没有设置ndk路径的地方,通过Install New Software 发现无法更新,那么如何解决这个问题呢?解决方式:下载ndk组件软件百度云链接:http://pan.bai
2015-04-21 13:55:27
1778
google_play_services_revision21
2014-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人