关闭
当前搜索:

[置顶] Android调用js方法传递参数自动计算问题的解决

最近使用Android方法去调用js方法,发现了一个奇怪的问题: 我的Android代码如下(节选):String t = jsonObject + "," + getLotteryDetailResponse.getNumber_repeat() + "," + getLotteryDetailResponse.getNumber_format() + "," + getLotteryDetai...
阅读(30) 评论(0)

[置顶] jenkins 构建 Android应用时出现类似“The SDK directory '/root/android-sdk-linux' does not exist.”的解决方案

最近在尝试Android+jenkins+github+linux服务器版集成环境搭建。在按照教程一步步配置后,在打包的地方出现了这个问题:FAILURE: Build failed with an exception.* What went wrong: A problem occurred configuring project ':app'. > The SDK directory '/roo...
阅读(133) 评论(0)

[置顶] django-admin.py startproject mysite创建项目打开编辑器的问题的解决

最近在学习django框架,但是在创建项目的时候执行django-admin.py startproject mysite时却弹出了sublime编辑器,而无法创建项目。 经过在stackoverflow上的查阅,是因为我把.py文件默认设置成sublime编辑器打开,因此我只要把.py文件的默认打开方式设置为Python打开即可。翻译自:django-admin.py startproject...
阅读(134) 评论(0)

[置顶] python中报错:'int' object is not callable error occur的解决方案

最近在学习python的相关知识,在写下面一段代码的时候报了一个错误:def maxArea(height): max = 0 for k in range(len(height)): if k + 1 < len(height): for m in range(k + 1, len(height)): t =...
阅读(210) 评论(0)

[置顶] Android 6.0 设备上RecyclerView只显示一行的Bug修复

最近在使用RecyclerView的时候,发现了一个Bug,就是在Android 6.0 的设备上时,recyclerview只显示一行,而在Android 5.0的设备上则没有这个问题。 经过排查和stackoverflow上的参考,发现了问题如下: 我的recyclerview是由scrollview包裹的,当把scrollview替换为NestedScrollView则解决了这个bug。`...
阅读(161) 评论(2)

[置顶] fragment中使用replace创建新的fragment遇到的层级错乱问题的一种解决方案

今天遇到了一个非常奇怪的情况,当我的xml代码如下时: RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width...
阅读(264) 评论(0)

[置顶] 在windows上搭建React Native开发环境时遇到licence问题的解决

最近在自己的windows 笔记本上搭建React Native的开发环境,在项目中运行react-native run-android的时候出现了错误,错误是由于Android-23和相应的build tools没有accept licences。 在错误的log中有如下的打印(就没有截图了,只是显示了相应的一些比较有标志性的log):Checking the license for packa...
阅读(479) 评论(0)

[置顶] Android ADB常用指令(持续更新)

adb shell am force-stop com.my.app //强制关闭应用,com.my.app是包名(举例)adb shell input text /sdcard/ //输入字符串/sdcard/,键盘弹不出来的时候用这个很方便adb pull sdcard/MapData D:\MapData //从手机传送文件到电脑上adb shell am start -n com.my...
阅读(172) 评论(0)

[置顶] Android MVVM DataBinding在Fragment onCreateView()中getAdapter()显示空指针的问题的一种解决方法

Android MVVM框架和Data Binding库已经出来很长一段时间了,但是自己最近才开始在项目中使用,很是”惭愧”。因为自己习惯了Android原来的那种所有逻辑都放在Fragment或Activity中处理的方式,所以在接触Data Binding的时候,难免会遇到一些比较奇怪的问题,例如自己这次遇见的问题:在onCreateView()中ViewPager的getAdapter()报了...
阅读(358) 评论(1)

[置顶] Nexus 9安装Android App出现INSTALL_FAILED_NO_MATCHING_ABIS错误的一种解决方案

最近在公司项目调试的过程中发现了一个非常奇怪的问题,也就如本文标题所说,在我的测试设备Nexus 9上,安装App的时候出现了 INSTALL_FAILED_NO_MATCHING_ABIS 这样的兼容性错误。因为解决的方式也很“特别”,所以我在标题中也特别强调了是“一种”方案。如果你在项目中也遇到了类似的问题并且没有什么好的其他方案的话,可以一试。当出现了如上的报错:INSTALL_FAILE...
阅读(211) 评论(0)

[置顶] Android 修改multiDexEnabled true后友盟显示java.lang.IncompatibleClassChangeError的一种解决方案

今天遇见了一个比较坑的问题,我会把问题描述一下,供以后查阅。 因为自己的项目方法超过了65536个,我必须在项目里加入multiDexEnabled true,才可以继续编包,但是这个时候,发现友盟分享的时候出现了如下的错误:java.lang.IncompatibleClassChangeError: Expected 'java.lang.String com.umeng.socialize....
阅读(4103) 评论(0)

[置顶] Android Studio在小米手机上安装apk时显示“Installation failed with message INSTALL_CANCELED_BY_USER.”的解决方式

我在使用USB在小米手机上调试应用时,有的时候忘记点“允许安装此应用”选项。后面通过Android Studio安装apk时都提示安装被用户取消,显示的提示是“Installation failed with message INSTALL_CANCELED_BY_USER.”。 一旦出现了这种问题,可以通过如下步骤: 安全中心 –> 授权管理 –> USB安装管理 然后去查看自己...
阅读(1978) 评论(0)

[置顶] Android 7.0解析包时出现问题 的解决方案(应用内更新)

在工作上遇到了一个关于下载更新安装包无法安装的问题,解决之后特地在这里做一个笔记,遇到相似问题的朋友可以试试看能不能解决自己的问题。 问题描述 我们在进行Android开发的时候,一般都会在应用里检测有没有更新,并且从网上下载最新的版本包,覆盖本地的旧版本。在我的项目中,出现了一个问题,就是当安装包下载到本地的时候,产生了“解析包时出现问题”这样的错误,导致无法安装相应的新版本。同时,值得一提...
阅读(12666) 评论(8)

[置顶] Android EventBus学习笔记

EventBus是Android的一个事件总线库,它作为发布/订阅框架为开发者提供便利。它有很多优势:使用起来很简洁,高性能,配置起来很简单等等(相比于BroadCastReceiver)。在EventBus3.0版本,事件的订阅已经从方法名换成了注解的方式。因为我在自己的项目里使用了EventBus库(3.0版本),所以准备在这里做一个学习笔记,记录下自己的心得体会(借鉴了网上前辈的文章,在文末给...
阅读(214) 评论(0)

[置顶] Java LinkedList学习笔记

最近在学习Java基础知识,LinkedList是Java的一种常见的数据类型,所以我准备针对它做一个笔记,以供自己查阅。...
阅读(618) 评论(2)

[置顶] 百度地图比例尺位置偏移的一种解决方法

最近在接入百度地图比例尺的时候遇到了一个问题,就是在使用百度地图比例尺的时候比例尺总会发生偏移。代码根据百度地图API应该如下(在onMapLoadFinish接口回调里执行定位操作): @Override public void onMapLoaded() { Point point = new Point(); point.x = 30;//这里是我举例子随便...
阅读(906) 评论(0)

[置顶] Java ArrayList学习笔记

前言 最近我在学习Java基础,发现经常使用的ArrayList比较重要,所以特地做一个笔记以备查阅。笔记会参考很多前辈的文章(附链接),并且这篇笔记将会逐步更新。...
阅读(215) 评论(0)

[置顶] Java HashMap学习笔记(持续更新)

前言我最近在看Java 方面的知识,HashMap是绕不过去的一个知识点,为了加强记忆,我在这里做一个笔记,对HashMap进行一个大致的学习,希望能有所帮助。文中很多内容引用了别的前辈的文章里的内容,在这里谢谢他们~(如Java HashMap工作原理及实现)比较一些数据结构的特点数组数组存储区间是连续的,空间复杂度大。但数组的查找的时间复杂度小,为O(1),但是插入和删除困难。链表链表存储区间离...
阅读(397) 评论(0)

[置顶] Android启动性能(Launch-Time Performance)

用户希望Android App可以很快地响应和快速被加载。一个启动很慢的App并不满足用户的期望并且会让使用者感到失望。这种比较差的体验会导致用户在应用市场给你的App比较低的评分,甚至完全弃用你的应用。 这篇文章将会帮助你去优化你应用的启动时间。一开始,它将讲解启动过程的内部构建;接下来,它将讨论如何描述启动流程;最后,它描述了一些常见的启动问题,并且提供了一些如何解决它们的提示。 启动的内...
阅读(770) 评论(0)

[置顶] 关于部署hexo到自己的Github博客上遇到的几个问题

以下是自己平时遇到的一些小问题的一个笔记,供自己以后查阅之用~最近在GitHub上找到的hexo很适合个人博客的搭建,但是我在搭建的过程中遇到了几个问题(尤其是在- hexo deploy 步骤时出现的问题)。因为堆栈的报错千奇百怪,我在这里就不全部贴出来了,只是大概描述一下错误是怎么解决的。既做一个笔记,也希望能对他人有一些启发。报错fatal: Could not read from remot...
阅读(571) 评论(0)

[置顶] Android Studio报错:Unsupported method: AndroidProject.getPluginGeneration()的一种解决方法

最近在进行Android开发的过程中,发现自己在debug自己的项目的时候,出现了如下的错误:UnsupportedMethodException Unsupported method: AndroidProject.getPluginGeneration(). The version of Gradle you connect to does not support that method. To...
阅读(3310) 评论(1)

[置顶] Android Studio编译时Error: app:transformClassesAndResourcesWithProguardFor 的解决

最近在弄Android Studio的Gradle文件,发现自己的项目有个地方一直编译不过去,报的错误如下:Warning:io.bugtags.agent.instrumentation.okhttp3.ResponseBuilderExtension: can't find referenced class okhttp3.Response$Builder Warning:io.bugtags....
阅读(3235) 评论(1)

[置顶] Android建造者模式笔记

最近在进行Android编程的时候,通过自己的体会和查看学习别人的代码对Android建造者模式有了自己的理解,这里就做一个笔记,以供参考。...
阅读(524) 评论(0)

[置顶] html5无法调用Android本地方法的一种情况(因混淆)

最近在开发一个模块的时候,有一个Activity嵌套了html5页面,但是发现了一个问题,就是Debug包是可以正常调用Android本地方法的,而Release包则无法调用同一个本地方法。 代码如下:public class FlaggingActivity extends AppBaseActivity { @Initialize NavigateBar navigateBar...
阅读(977) 评论(1)

[置顶] Android自定义View出现android.view.InflateException的一种解决方法

今天在开发的时候,在使用一个自定义的ViewPager的时候,程序出现了如下的错误:android.view.InflateException: Binary XML file line #16: Binary XML file line #16: Error inflating class com.android.app.view.DispatchViewPager详细报错如下图: 而我的出错代...
阅读(1960) 评论(0)

[置顶] Android系统架构(Android Architecture)简介

最近在看有关Android方面的知识,对于Android的系统架构(Android Architecture)需要有一个了解,所以查阅了一些资料之后,在这里做一个笔记。从图中可以看出,Android架构分为4层,从下往上分别是:Linux Kernel(Linux内核层), libraries和 android runtime,应用框架层,应用层。 Linux Kernel(Linux内核层)这...
阅读(496) 评论(0)

[置顶] Android中的进程简介(可见进程,前台进程,后台进程等)

我最近在看一些Android进程方面的知识,发现自己在这方面有些欠缺。所以在查阅完资料后特意在此做一下笔记,巩固这方面的知识。 Android中有多种进程,我列出下面几种:前台进程,可见进程,服务进程,后台进程。它们的定义特点分别如下: 前台进程 这个进程是最重要的,是最后被销毁的。 可见进程 服务进程 后台进程...
阅读(3343) 评论(0)

[置顶] Android 7.0 的改动(持续更新)

今天Google提供了Android 7.0正式版的推送,那么Android 7.0到底有哪些改动和特点呢,下面我将根据自己查阅的资料做一个笔记,主要是记录对我个人来说比较有感觉的改动。 Android 7.0最终官方代号,定名为“Nougat”(牛轧糖),简称是Android N。分屏多任务在Android N 引入了多窗口支持。进入后台多任务管理页面,然后按住其中一个卡片,然后向上拖动至顶部即...
阅读(894) 评论(0)

[置顶] Android Studio常用快捷键(持续更新)

我已经使用Android Studio一段时间了,但是快捷键还一直使用的是Eclipse的快捷键。最近发现Android Studio的快捷键还是更完善的,所以切换了自己的快捷键为Android Studio的那一套。在这里特意记录自己觉得比较重要的需要使用的快捷键,并且会不断完善。以下的快捷键都是Windows系统的快捷键:全部查找:ctrl+ Shift +FCtrl+Alt+F8:在断点调试的...
阅读(332) 评论(0)

[置顶] Android 6.0 的变化

Android 6.0版本是在2015年推出的,目前在很多手机上已经安装了Android系统6.0(7.0都已经出来了~)。但是国内手机还大量是5.0及其以下的设备,所以我在开发的过程中,对6.0的认识不是很全面。因此我在Google开发者网站上找到了这篇文章Android 6.0 Changes,对Android 6.0的知识进行了学习,希望可以通过这篇文章掌握Android 6.0与之前版本的区...
阅读(348) 评论(0)

[置顶] Android http get请求里中文是乱码的解决(其中一种情况)

最近在进行Android开发的过程中,发现了一个问题,特意在这里记录一下。下面我来描述一下这个问题:当我在Android 4.4版本进行http get请求的时候,我的get请求链接里的中文字符串显示为???,导致服务器不能正常识别我的参数,从而使程序运行出错(并不是所有的设备都会出错,我的这种情况仅在5.0以下的设备上出现了)。 具体的情况如下图: 在上图可以看出,data参数本来是一个...
阅读(2016) 评论(0)

[置顶] Android数据备份(Android Data Backup)

最近我在阅读Android Developer上的文章,本文是对其中一篇Data Backup的翻译。希望可以通过翻译英文技术文章提高自己阅读英文文档的水平,如果有不妥的地方,希望指出,谢谢~...
阅读(6439) 评论(0)

[置顶] Android存储选择

最近翻译了一篇Android Developer上的文章,文章的原路径是Storage Options。这篇文章说的是Android中的存储选择。 Android为我们提供了几种存储稳固的应用数据的选择。你选择的方法取决于你的具体的需求,例如数据是否应该是对于当前应用是私有的或者对于其他的应用是可访问的,还有你的数据需要多大的空间。 你的数据存储方式如下: Shared Preferences:...
阅读(2575) 评论(0)

[置顶] Java中的>>,<<和>>>

最近在看Java的基础知识,虽然自己目前在做Android,但是Android就是用Java编写的,所以Java也是很重要的。故自己在这里记录一下自己的学习过程,以供查阅。 Java中有这样几个运算符,>> >>,他们的含义已经相应的用途这次我会把它们记录下来。这里再补充一句,没有 “>>”运算符:将二进制位进行右移操作。 “ “>>>”运算符:无符号右移,忽略符号位,空位都以0补齐。 从上...
阅读(245) 评论(0)

[置顶] 使用Android Studio来为Cocos2dx-lua项目打包

从事Android开发已经有一段时间了,自己的开发IDE也从Eclipse转到了Android Studio。但是,需求上要求我把自己的Android Studio项目集成到一个Eclipse 下的ndk 项目上,在集成的过程中,我有了一些值得分享的体验,在这里记录下来。项目需求在自己从事Android开发之前,自己做的是Cocos2dx-lua项目的开发工作。Cocos2dx-lua是一个跨平台的...
阅读(4023) 评论(1)

[置顶] Android性能优化笔记

最近拜读了《Android群英传》这本书,感觉其中的《Android性能优化》这一章总结得很好,在这里我会结合自己的体会写一篇自己关于这一章的笔记,在其中加入一些自己的注解。 1. 布局优化 1.1 Android UI渲染机制 在Android中我们的渲染事件最好都在16ms以内,如果在16ms内未完成绘制,那么就会造成丢帧现象,造成画面卡顿的现象。Android系统提供了检测UI渲染时间...
阅读(597) 评论(2)

[置顶] Android任务栈

最近在读一些Android方面的工具书温习一些一些基础知识,发现有些知识讲解的很好,在这里就把书中的和自己从网上查到的一些知识点总结一下,以备自己查阅。           谈到Android任务栈,就必须提到AndroidManifest里的几种启动方式。standard方式就不用赘述了,是我们Activity默认的启动方式。如果我们的启动Activity的方式是singleTop的话,那么在...
阅读(596) 评论(0)

[置顶] Android ListView优化技巧

接触Android开发一段时间了,ListView是最为常见的一个组件,它的优化方法也尤为重要,在这里我做一个总结,方便自己随时查阅。 1.使用ViewHolder模式提高效率。ViewHolder模式充分利用ListView的视图缓冲机制,避免了每次调用getView的时候通过findViewById去实例化控件。...
阅读(441) 评论(0)

[置顶] Android 中触摸事件的分发和拦截

最近元旦放假在家,自己想对一些Android方面的知识进行一些总结,主要是针对自己平时工作所没能用到的知识。自己买了徐宜生大神的《Android群英传》这本书,学习到了很多知识。所以在这里对其中的Android触摸事件的分发和拦截做一个笔记,同时也加上自己的一些理解。         之前在做quick-cocos2dx开发的时候,很多时候需要考虑点击事件的穿透问题,但是自从自己转到Androi...
阅读(504) 评论(0)

[置顶] android 添加阴影引导

最近需要给自己的Android app添加阴影引导,也就是很多app刚进入的时候,显示一个透明的遮罩,然后遮罩上的某些地方添加一些引导,指引用户去点击app的某些地方。我在这里把自己的方法记录下来,这是我觉得比较简便的一种方法。如果有一些不足你可以指出的话,希望你能告诉我~           理想中的引导阴影遮罩应该是这样的:我们手指在点击到屏幕的的时候,引导遮罩层会消失,同时如果我们的手指点...
阅读(1285) 评论(2)

[置顶] Android Studio导入.so文件

最近由于需要接一个摄像头的sdk(萤石sdk,不知道大家接没接过,过程有点艰辛~),通过Android Studio去集成的过程中发现了一个坑,就是sdk所包含的.so文件无法被我们的sdk所包含,所以在运行我们的sdk的时候,就会报java.lang.UnsatisfiedLinkError这样的错误。那么怎么导入.so文件呢,通过查阅资料和自己的尝试,我在这里总结了两种方法,分别如下:...
阅读(1438) 评论(3)

[置顶] Html.fromHtml忽视\n符号问题

今天在做自己的activity的时候,发现了一个问题,因为需要在TextView里嵌入超链接,所以需要使用Html.fromHtml这个方法,代码很简单,如下所示: String message = temp.hostContents.get(i).getContent(); Spanned str = Html.fromHtm...
阅读(2431) 评论(0)

[置顶] TortoiseGit push记住账号名和密码

TortoiseGit  push的时候默认需要输入我们的GitHub的用户名和密码,如果要配置记住用户名和密码的话,只需要在C:\Users\Administrator  目录(都在这个类似目录,可能大家的略有不同)下找到.gitconfig 文件,打开它并直接添加[credential]  helper = store 在文件里,保存即可,下次push的时候就不用再输入用户名和密码了。...
阅读(547) 评论(0)

[置顶] Android afterTextChanged中逻辑卡顿的问题

最近在进行Android应用开发的过程中,遇到了一个问题,在这里我把它记录下来,希望可以给遇到相似问题的同学们一点启发,同时也是对自己做过的项目的一个小总结。...
阅读(2334) 评论(0)

[置顶] Android layout_weight 理解

经常使用Android LinearLayout的layout_weight属性,平时使用的时候都是想当然,大概达到我们布局的效果就行了,从来没有好好地研究过。...
阅读(686) 评论(2)

[置顶] android studio 查看源码时有些类显示 can not resolve 的问题

。...
阅读(3291) 评论(1)

[置顶] android studio在svn中ignore的文件及文件夹

不需要提交到svn的文件及文件夹:  (1).idea文件夹(2).gradle文件夹 (3)build文件夹 (4).iml文件 (5)local.properties文件         其中,build.gradle需要提交,但是其中配置的一些路径,如keystore等可能需要在我们svn update之后做一些修改。...
阅读(1527) 评论(0)

[置顶] 微信sdk应用消息的接入(android)

最近随着android应用的开发,我根据需求需要添加微信sdk,其作用是在一个手机上打开我的应用,然后使用微信sdk发送一个应用消息给另一个微信用户,另一个用户在接收到信息之后,点击接收到的应用消息,如果手机上没有安装我的应用,那么就进行下载,如果已经安装了,那么就打开这个应用,并且接收相应的参数,做一些逻辑上的跳转。         乍一看这个需求是很明确的,在微信sdk的官网也能看到这个功能...
阅读(1899) 评论(0)

[置顶] android设置一张图片透明度导致其在多个activity里均是透明的问题

最近这几个月公司安排自己进行android app的开发,期间阅读很多大大的博客,受到了很多启发。自己在开发的过程中也遇见了一些问题,至少对于我来说。那么我就来谈谈自己所遇到的一个问题,并且把它记录到自己的博客中,...
阅读(1116) 评论(0)

[置顶] android studio 安装出现两个图标

最近更换了android的开发工具,把自己之前使用了一段时间的eclipse换成了android studio,那就需要把自己的eclipse项目导入到android studio中。在把一些错误排查完之后,我把android项目安装到手机上的时候,发现我的app在手机上出现了两个图标。一个图标点开之后是黑屏,一个图标点开之后正常打开我的应用,如果卸载其中一个的话,则是把两个都删掉。...
阅读(7913) 评论(7)

[置顶] android studio导入项目后出现cannot resolve symbol r android studio错误

向android studio中导入eclipse 的android项目,在eclipse中该项目是没有错误的,可以正常编包,但是在android studio中却出现了cannot resolve symbol r android studio 这样的错误。       经过查阅google,发现我的问题的解决方法是: 点击"Tools" -> "Android" -> "Sync Proje...
阅读(8181) 评论(2)

[置顶] Genymotion 出现the number of cpus of the virtual device has been forced to be 1的解决方法

我进行android开发已经有一段时间了,经常使用Genymotion模拟器。自己平时大多数使用的4.0+的虚拟设备,诸如4.2.2等,均是正常使用。但是,由于测试的需求,我安装了android L,也就是android 5.0版本的虚拟设备,但是这个时候Genymotion却无法打开5.0+的虚拟设备。        一直显示如下图,也就是卡在开机界面:              同时...
阅读(4279) 评论(4)

[置顶] 如何避免使用Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK之后的黑屏问题

在自己的项目中,我需要使用Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK来开始新的activity同时移除之前所有的activity。我使用这个intent flag的代码如下: Intent intent = new Intent(Gerenxinxi.this, MainPart.class); inte...
阅读(7020) 评论(3)

[置顶] android里单例对象和某些数据被释放的问题

接触正式的android开发已经有一段时间了,项目的第一个版本终于快完成了。有一次自己在测试的时候,把自己的android项目切到后台,同时打开了几个应用之后重新切回到自己的app,发现报错了。经过排查,发现是自己的单例对象中的数据被释放掉了,也就是int变量的值 变成了0,string变量的值变成了null。     我的单例一开始是这样的(举例);     public class Use...
阅读(2568) 评论(7)

[置顶] android toast设置比Toast.LENGTH_SHORT还短的持续时间

最近接触android开发,很多东西使用的时候都没考虑到通用性,比如我经常使用的toast,系统自带的Toast.LENGTH_LONG是3.5秒,Toast.LENGTH_SHORT是2秒,我们有的时候发现Toast.LENGTH_SHORT比我们想要的效果还是长了一些。这里我们可以用handler来手动cancel这个toast,同时把它当做一个通用方法来使用。在这里我把这个方法列下来供自己参...
阅读(2073) 评论(2)

[置顶] 自己对于最近工作上的总结

一晃眼,从自己大学毕业到现在已经快一年了,在这一年里,我做了quick-cocos2d-x的开发,也对android开发有了一定的了解。最近因为项目组有新的目标,我被组长安排了新的任务:开发一个android项目。从今年的三月初到4月20号,大概一个多月的时间,我从几乎是android 0 基础做起,做了一个不是很完善的家园共育的app,我对自己的工作情况不是很满意,同时也感到了迷惘。...
阅读(425) 评论(0)

[置顶] android使用getItemViewType时出现java.lang.ArrayIndexOutOfBoundsException的错误

我们在添加listview的时候,因为需要我们自定义自己的布局(不止一个),那么就需要我们重写getItemViewType和getViewTypeCount方法,如: @Override public int getItemViewType(int position) { // TODO Auto-generated method stub String t = news.g...
阅读(1167) 评论(0)

[置顶] “dos2unix 既不是内部或外部命令,也不是可运行的程序”的解决方法

最近我的项目需要运行一个脚本,但是在脚本运行的过程中,总是会报“dos2unix 既不是内部或外部命令,也不是可运行的程序”这样的错误,我的解决方法是,把自己从网上下载的dos2unix.exe文件放在C:\Windows\System32这个文件夹底下,再重新运行脚本,就发现错误没有了。 如果还不行,可以配置环境变量里的path,使之指向C:\Windows\System32目录。 dos2...
阅读(1933) 评论(0)

[置顶] quick-cocos2d-x 3.3 多个AssetManager同时下载的进度问题

在quick-cocos2d-x 3.3中,我的启动和监听assetsmanager的代码如下: local function onProgress(event) 进度监听 ....... end local assetsManager = cc.AssetsManager:new(PackageUrl,...
阅读(1118) 评论(0)

[置顶] quick-cocos2d-x 场景切换时node事件执行顺序

自己在quick项目中经常会用到场景切换,也就会涉及到相应场景资源的加载和释放,一直没有对场景的node事件进行一个总结,下面我就对quick-cocos2d-x 场景切换时node事件执行顺序谈谈自己的见解。        首先,一个场景中应该包含如下几个函数:ctor,onEnter,onEnterTransitionFinish,onExitTransitionStart,onExit,o...
阅读(1221) 评论(0)

[置顶] quick-cocos2d-x 3.3 final 中cc.CardinalSplineTo:create导出到lua

最近做的一个quick-cocos2d-x 3.3 final项目中使用到了曲线运动CardinalSpline,发现cc.CardinalSplineBy:create是可以使用的,但是cc.CardinalSplineTo:create却是一个空值报错,让我感到有些疑惑,后来发现有朋友跟我的问题一样,http://www.cocoachina.com/bbs/read...
阅读(1530) 评论(0)

[置顶] quick-cocos2d-x 从2.2.5升级到3.3的体会

最近公司的项目需要把项目从quick 2.2.5升级到quick 3.3 final版本,我发现改动还是很大的,但是github上的文档只涵盖了很少的一部分,因此我在这里把自己升级中的一些注意事项罗列出来,希望能有所帮助。        首先,我们可以看看github上的文档,主要有如下部分: 下列函数或常量需要替换:     CCLuaLog()...
阅读(3538) 评论(0)

[置顶] quick-cocos2d-x 中CCScale9Sprite的用法

在quick-cocos2d-x中,当我们在拉伸图片的时候,往往使用setScale,但是这样拉伸往往使图片在边角显得有些模糊,那我们就可以使用CCScale9Sprite来进行图片的放大拉伸。 这里我找了一张示例图片a.png,是我自己随手画的一张png图片。用setScale大家都会对其进行拉伸,下面我就贴出自己的CCScale9Sprite的代码: local b = display....
阅读(1523) 评论(0)

[置顶] lua中的handler和function()作为函数参数的不同

在quick-cocos2d-x lua的开发过程中,我们在传递参数的时候需要传入函数作为我们的参数,通常有两种方法,一种是使用function把我们的函数包起来,另一种是用handler将我们的函数封装起来,这两种方法在使用的时候是明显不同的,下面我就要贴出自己在quick中的代码来说明我理解的二者的不同。 首先是handler,如果我们的参数函数本身是没有参数的,那么应该是: local...
阅读(2922) 评论(0)

[置顶] lua实现常用排序

lua代码: --升序排序 /quicksort asc --target: 目标table/target table such as {9, -1, 4, 5, 18, 1, 8, 0, 20, 31} --low:起始下标/start position --high:终止下标/end position function quick_sort_ASC(target, low, high)...
阅读(627) 评论(0)

[置顶] 在lua中 获取1到n的随机数列

之前工作上有一个方法经常用到,就是获取1到n的一个随机数列,数列中不能有重复的数字,也就是1,2,3,4,5 生成2,1,3,4,5或者5,4,3,2,1这样的随机队列。 这里我就把自己的lua实现贴在这里以供以后参考:感觉这个方法效率还是不错的。 function getRandomList(length) local temp = {} local chosen_list = {}...
阅读(1203) 评论(0)

[置顶] 对quickcocos2dx 多分辨率适配的理解

我的适配版本是quickcocos2dx 2.2.5,下面我来谈一谈自己对多分辨率适配的理解。 1.我们应当确定我们的参考分辨率,得到我们的图片资源大概的缩放比例。可以通过我们的 config.lua中的参数来确定。 -- screen orientation CONFIG_SCREEN_ORIENTATION = "landscape" -- design resolution C...
阅读(1118) 评论(0)

[置顶] quickcocos2dx 的绘画功能

最近做到了一个项目,需要在quickcocos2dx里做一个手指绘制功能,在屏幕上画出自己想要画的图案。 参考了quickcocos2dx中的luatest的实例,它里面使用的是CCRenderTexture,但它是全屏绘制,并且没有清除掉我已经画的图案的功能,下面我就把自己的一些心得记录下来。 在这之前,不妨设定自己的需求,在一个居于屏幕中央的正方形内,设定我们的可绘制区域,并且保证我们的绘...
阅读(898) 评论(0)

[置顶] photoshop中 怎么改变一张png图片的颜色

最近写代码遇到一个问题,需要把一些黑色的资源改成是红色的(资源格式是png)。如果老是麻烦美术同学可能不好,我就自己问了一下,修改的过程是很简单的。 打开ps,把png图片拖进去,然后点击魔棒工具,这个时候选定自己需要涂色的部分,那么那个部分应该是由虚线所包围的。先把自己的颜色选择为红色,之后点击alt + delete就完成了涂色。 这样在自己做一些测试资源的时候,就能省去一些和美术同学沟通...
阅读(5363) 评论(0)

[置顶] quickcocos2dx修改c++源码,并且导出给lua使用。

1.修改相应的.h和.cpp文件 2....
阅读(1299) 评论(2)

为什么有些程序员悄无声息渡过35岁中年危机?

转自: https://mp.weixin.qq.com/s?__biz=MzI2OTQxMTM4OQ==&mid=2247485458&idx=1&sn=154f80bef1707bcfd41f1757870f5d1f&chksm=eae1fd40dd967456fba649612a31022c030a1925e0a24b4cdcc6ca455908fa4482d548a01a31#rd今天分享...
阅读(16) 评论(0)

Android 100 TOP Projects all over the github (Android百大框架排行榜)

转自:https://github.com/ShaunSheep/Android_100_TOP-Projects框架:提供一定能力的小段程序一.榜单介绍排行榜包括四大类: 单一框架:仅提供路由、网络层、UI层、通信层或其他单一功能的框架 混合开发框架:提供开发hybrid app、h5与webview结合能力、web app能力的框架 企业级开源项目:可以独立运行的app,有极高的学习价值、思路借...
阅读(272) 评论(1)

记录我杭州Android面试的经历(转)

转自:https://juejin.im/post/59c09e3ef265da066908579d 我觉得很好的地方都加粗处理了。前言2017年四月下旬来到杭州,这段经历是四月到五月的,现在过去两个月了,情况可能有变,仅供参考。面试之后回去的公交地铁上,偶尔会在便携本上简单的记录一下(真的是简单记录,以至于现在距离我那时的面试经历已经过去两个月,很多细节已然忘却),各位将就着看,但凡能帮到一位来...
阅读(580) 评论(0)

回顾+纪念:离开帝都的第一年(转)

转自:https://juejin.im/post/59aca4946fb9a0247804fc5d离开了帝都的繁华与喧嚣,离开了滋养程序员最好的土壤,去年的今天,我踏上了回家之路,想想当时,还有诸多的不舍与留恋,今天再次回顾,其实,还是会有一种激情与冲动,真的是怀念那几年在帝都奋斗的日子。 用《悟空传》里的话来概括的话:这个天地(帝都),我来过,我奋战过,我深爱过,我不在乎结局。确实是,我不在乎...
阅读(121) 评论(0)
233条 共24页1 2 3 4 5 ... 下一页 尾页