- 浏览: 29651 次
最新评论
文章列表
ExpandableListView 无法展开的问题有添加了button导致事件分发出错 解决方式网上很多
我遇到的问题很奇葩 场景为viewpager fragment中有ExpandableListView 有的页面可以正常展开 有的页面前面前几条数据可以展开 后几条无法展开
解决方式:将true改为false
//分组和子选项是否持有稳定的ID, 就是说底层数据的改变会不会影响到它们
@Override
public boolean hasStableIds() {
return true;
}
...
参考:https://www.jianshu.com/p/557e1906db1a
1. 调整报名未展开模式(点击项目名字旁边的齿轮,选择Compact Empty Middle Packages)
2. Shift+F6修改包名
3. 在修改com下一文件夹名称后(按照他说的来)4. 然后File→project structure→app→flavors→Application id→修改为你更改的5. Build→clean project→rebuild project6. 清楚缓存重启AS
mysql: 无法将“mysql”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径 正确,然后再试一次
场景:远程连接阿里云服务器失败
1.通过CD 进入到mysql server bin 文件夹中 注意:阿里云服务进入目录需要加入引号 cd "路径地址"
2.使用命令:mysql -u root -p 登录数据库,
3.use mysql;
4.查询user表:select host,user from user; root用户为localhost
5.将root ...
Uri mUri = Uri.parse(originalPath);
//旋转
ImageRotateUtil.of().correctImage(this, mUri);
使用工具进行转换
public void takeSuccess(final TResult result) {
//成功取得照片
.....
String originalPath = result.getImage().getOriginalPath();
Uri mUri = Uri.parse(originalPath); ...
AS 3.2 自定义名称打包
android{
//自定义打包时apk名称
applicationVariants.all { variant ->
variant.outputs.all { output ->// each 改为 all
def fileName = "app_${variant.versionName}.apk"
def outFile = output.outputFile
if (outFile != nul ...
1.如果删除了eclipse项目的所有依赖包出现了ClassNotFound Activity问题 有可能是因为V4包导致的。添加V4包到lib文件中(不要用eclipse的提示功能导包,项目编译通过但是还是会出现启动不了的情况)
2.右键eclipse项目导出,选择android栏目第二项(Generate Gradle build files)为导入as做准备
3将项目导入到as中一直加载的可能是因为网络慢的问题在下载gradle文件,可通过流量监控软件(360流量防火墙)查看as是否在进行下载操作,一般文件为80M左右 通过流量软件可以查看下载进度。
4导入项目后 ...
1.apkpure 类似google p早期可直接访问 现在需要kxsw才能访问
2.https://github.com/109021017/android-TopActivity 显示当前activity的名字(上面的商店里面可以下)
微信分享的那些坑:
官方ui 分享网页链接(注意必填项:setTitleUrl)
OnekeyShare oks = new OnekeyShare();
//关闭sso授权
oks.disableSSOWhenAuthorize();
// title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用
oks.setTitle(reportName);
oks.setImageUrl(WebConfig.LOGO_IMAGE_URL);
/ ...
retrofit 使用 SimpleXmlConverterFactory 解析 xml 格式数据
支持格式:
Gson com.squareup.retrofit2:converter-gson:2.0.2
Jackson com.squareup.retrofit2:converter-jackson:2.0.2
Moshi com.squareup.retrofit2:converter-moshi:2.0.2
Protobuf com.squareup.retrofit2:converter-protobuf:2.0.2
Wire com.squareup.retr ...
FlexBoxLayout
<com.google.android.flexbox.FlexboxLayout
android:id="@+id/flexbox_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:flexWrap="wrap">
<TextView
...
/**
* bitmap转为base64
*
* @param bitmap
* @return
*/
public static String bitmapToBase64(Bitmap bitmap) {
String result = null;
ByteArrayOutputStream baos = null;
try {
if (bitmap != null) {
baos = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressF ...
1.下载git安装
2.进入到项目目录
3.开始使用命令,克隆远程库到本地:git clone 加上远程git地址(并且复制克隆回来的项目里面的所有文件到项目目录并覆盖.git readme.md)
4.git add .
5.git commit -m "First commit"
6.git push origin master
mac .开头文件
显示:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏:defaults write com.apple.finder ...
开发阶段设置为VERBOSE ,正式上线就设置为NOTHING
调用方式:LogUtil.d("TAG","debug log");
public class LogUtil {
public static final int VERBOSE = 1;
public static final int DEBUG = 2;
public static final int INFO = 3;
public static final int WARN = 4;
public static fin ...
public class MyApplication extends Application {
private static Context context;
@Override
public void onCreate() {
super.onCreate();
context = getApplicationContext();
}
public static Context getContext() {
return context;
}
}
And ...
// 底部数据显示不完整 遮拦了
lineChart.setExtraBottomOffset(10);
如果问题解决扫码支持一下 谢谢