728x90


1. [Manifest -> 해당 Activity]

2. android:windowSoftInputMode="adjustUnspecified|adjustPan" 추

 

        <activity android:name=".menu_club.post.BoardShowActivity"
                android:theme="@style/AppTheme.NoActionBar"
                android:windowSoftInputMode="adjustUnspecified|adjustPan" />

 

Reference

https://musesong.tistory.com/entry/안드로이드-소프트키보드에-가려진-EditText-키보드-위로-올리기

728x90
728x90

 

 

ERROR 1418: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

 

 

mysql> use mysql
mysql> show tables;
mysql> SET GLOBAL log_bin_trust_function_creators = ON;

혹은

mysql> SET GLOBAL log_bin_trust_function_creators = 1;

 

이런 SQL 쿼리를 한번 날려준 뒤

동일한 함수생성문을 선언했더니 에러가 나지 않았습니다.

혹시 이 방법이 안되신다면 저 커뮤니티를 참조하셔서 다른방법으로 해결해 보시기 바랍니다.

 

 

 

https://oooobang.tistory.com/16

http://www.mysqlkorea.com/gnuboard4/bbs/board.php?bo_table=community_03&wr_id=1965

https://dzzienki.tistory.com/34

728x90
728x90
Toolbar mToolbar = (Toolbar) findViewById(R.id.main_toolbar);
setSupportActionBar(mToolbar);
 
getSupportActionBar().setDisplayHomeAsUpEnabled(true); // 뒤로가기 버튼, 디폴트로 true
// ↓툴바의 홈버튼의 이미지를 변경(기본 이미지는 뒤로가기 화살표) 
getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_folder_open_white);

 

 

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.layout_main);
 
        Toolbar mToolbar = (Toolbar) findViewById(R.id.main_toolbar);
        setSupportActionBar(mToolbar);
 
        getSupportActionBar().setDisplayHomeAsUpEnabled(true); // 뒤로가기 버튼, 디폴트로 true만 해도 백버튼이 생김
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()){
            case android.R.id.home:{ //toolbar의 back키 눌렀을 때 동작
                finish();
                return true;
            }
        }
        return super.onOptionsItemSelected(item);
    }
}

 

 

 

Reference

https://dreamaz.tistory.com/109

https://eskeptor.tistory.com/61

728x90
728x90

 

Snackbar

Toast.makeText(getApplicationContext(), "Toast 메시지입니다. 잠시후 사라집니다.", Toast.LENGTH_LONG).show();

Snackbar with Action

Snackbar snackbar = Snackbar.make(mainLayout, "메시지입니다. 다시 시도하시겠습니까?", Snackbar.LENGTH_INDEFINITE);
snackbar.setAction("확인", new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        snackbar.dismiss();
    }
});
snackbar.show();
728x90

+ Recent posts